当前位置: 首页 > news >正文

网站建设家居搜索引擎网站推广

网站建设家居,搜索引擎网站推广,基于wordpress的sns,金溪网站建设推广第75套#xff1a; 给定程序中#xff0c;函数fun的功能是#xff1a;对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串#xff0c;且串长N。请在程序的下划线处填入正确的内容并把下划线删除#xff0c;使程序得出正确…第75套 给定程序中函数fun的功能是对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串且串长N。请在程序的下划线处填入正确的内容并把下划线删除使程序得出正确的结果。 注意源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行也不得更改程序的结构 给定源程序 #include stdio.h #include string.h #define M 5 #define N 20 void fun(char (*ss)[N]) { int i, j, k, n[M]; char t[N]; for(i0; iM; i) n[i]strlen(ss[i]); for(i0; iM-1; i) { ki; for(j___1___; jM; j) if(n[k]n[j]) ___2___; if(k!i) { strcpy(t,ss[i]); strcpy(ss[i],ss[k]); strcpy(ss[k],___3___); n[k]n[i]; } } } main() { char ss[M][N]{shanghai,guangzhou,beijing,tianjing,cchongqing}; int i; printf(\nThe original strings are :\n); for(i0; iM; i) printf(%s\n,ss[i]); printf(\n); fun(ss); printf(\nThe result :\n); for(i0; iM; i) printf(%s\n,ss[i]); } 解题思路 本题是要求按字符串的长短进行排序。 第一处内循环赋初值应填i1。 第二处找出最短的一个长度所以应填mj。 第三处交换字符串所以应填t。 给定程序MODI1.C中函数 fun 的功能是:判断ch中的字符是否与str所指串中的某个字符相同 若相同什么也不做若不同则将其插在串的最后。 请改正程序中的错误使它能进行正确的操作。 注意不要改动 main 函数不得增行或删行也不得更改程序的结构 给定源程序 #include stdio.h #include string.h void fun(char str, char ch ) { while ( *str *str ! ch ) str; if ( *str ch ) { str [ 0 ] ch; str[1] 0; } } main( ) { char s[81], c ; printf( \nPlease enter a string:\n ); gets ( s ); printf (\n Please enter the character to search : ); c getchar(); fun(s, c) ; printf( \nThe result is %s\n, s); } 解题思路 第一处第1个形参应该是字符串类型所以应改为void fun(char *str, char ch)。 第二处应该是判断不相等所以应改为if(*str!ch)。 第三次置字符串结束符错误所以应改为str[1] 0;。 请编一个函数fun(char *s)函数的功能是把s所指字符串中的内容逆置。 例如字符串中原有的字符串为abcdefg则调用该函数后, 串中的内容为gfedcba。 注意: 部分源程序存在文件PROG1.C中。 请勿改动主函数main和其它函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句。 给定源程序 #include string.h #include stdio.h #define N 81 fun ( char *s ) { } main( ) { char a[N]; printf ( Enter a string : ); gets ( a ); printf ( The original string is : ); puts( a ); fun ( a ); printf(\n); printf ( The string after modified : ); puts ( a ); NONO( ); } 解题思路 本题是考察考生如何对字符串中的字符进行逆序操作。给出的程序使用了一个临时变量b 的字符串使用for循环语句把原字符串的字符从尾部依次赋给临时变量b从头开始中循环结束后再把临时变量b的内容重新复制给原字符串变量即可。 参考答案 fun ( char *s ) { char b[N] ; int i 0, j ; memset(b, 0, N) ; for(j strlen(s) - 1 ; j 0 ; j--) b[i] s[j] ; strcpy(s, b) ; }
http://www.yutouwan.com/news/365598/

相关文章:

  • 好的策划方案网站做h5页面网站有哪些
  • 怎么做网站搜索引擎大良营销网站建设市场
  • 创建免费论坛的10个网站郑州seo排名优化
  • 金融网站建设银行四川做网站设计公司价格
  • 做网站美工未来规划百科网站模板
  • 北海网站制作公司柳州建设网官方网站
  • 企业网站是什么一家专门做母婴的网站
  • 做的网站显示不了背景图片wordpress电商主题完成度
  • 知名跟单网站做信号提供方如何开发电子商务网站
  • 什么是网站静态化怎样做网站跳转
  • 建设银行互联网网站首页定远网站开发
  • 淘宝网站怎样建阿里云网站域名备案
  • html5 图片网站模板免费商务网
  • react做的电商网站能上线吗wordpress+博客主题
  • 汕头做网站多少钱做网站动态效果心得
  • 养老院网站建设方案prestashop和wordpress
  • 做网站一定要用到dw做网站网站如何定位
  • 河北seo技术网站建设或网站优化排名
  • 做公司网站的步骤网站开发心得
  • 提供专业网站建设地推团队如何收费
  • 河南网站开发茶文化网站建设规划书范文
  • 网站怎么做赚钱专业做图片制作网站
  • 郑州冬青街 网站建设三牛网站建设
  • 网页设计与制作个人网站昆山建设招投标网站
  • 汪峰做的音乐网站济南市建设工程招标网官网
  • 宁波做网站公司龙岩做网站开发找哪家
  • 顺企网哈尔滨网站建设网络公司关键词排名
  • 网站开发从哪开始学tcn短链接在线生成
  • 建公司网站哪家公司好温岭 网站建设
  • 云南城市建设职业学院成绩查询网站制造业小程序网站开发