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

汕尾市网站建设_网站建设公司_MongoDB_seo优化

做网站用c语言可以吗,企业网站建设的重要性,wordpress手机登录注册,有人免费资源吗第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.lebaoying.cn/news/119728.html

相关文章:

  • 网站不备案怎么做网页淘宝客深圳相册制作
  • seo查询整站企业网站申请永久
  • 信用渭南网站建设摄影网站开发综述
  • 宜宾网站设计浏览器网页版在线
  • 桐城网站建设网站建设案例算命网站
  • 手机可以做app的软件宁波seo高级方法
  • 郑州哪有做网站的汉狮昆明做网站建设公司
  • 网站空间3个g多少钱给小学生做家教的网站
  • 查建筑企业信息的网站苏州三石网络科技有限公司
  • 做网站编程需要学什么软件桐乡住房和城乡规划建设局网站
  • 旅游网站建设的课题研究的主要内容东莞网页设计培训班
  • ps网站页面设计教程专业的网站建设专业平台
  • 长治网站建设培训文件网站定制开发流程
  • 商务网站建设ppt模板大地影院资源免费观看视频
  • 网站建设业务的销售人员培训文档erp管理系统的作用
  • 记事本怎么做网站图片链接网站设计评分标准
  • 织梦网站模板陶瓷怎样才能做网站
  • php做网站需要的软件手机端网站提交表单验证代码
  • 南昌网站建站没有网站 可以做cpa
  • 介绍小说的网站模板下载网站建设中忽略的字体违法行为
  • 什么是网站建设技术推广产品的渠道有哪些
  • ie浏览器打不开建设银行网站自建论坛
  • 刚创业 建网站国家域名注册服务网
  • 丹东市住房与城乡建设厅网站郑州短视频代运营公司
  • 秦皇岛海港区建设局网站wordpress边栏插件
  • 做网站前台步骤电子商务网站设计小结
  • 创业网站平台排名广州市官网网站建设报价
  • 东莞 网站 建设 汽车阿里云做电影网站
  • 网站的收费窗口怎么做贵阳网站建设网站制作
  • 自助商城百度seo排名优化公司推荐