电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《C语言程序设计》实验七答案

《C语言程序设计》实验七答案_第1页
1/16
《C语言程序设计》实验七答案_第2页
2/16
《C语言程序设计》实验七答案_第3页
3/16
《C 语言程序设计》(江宝钏著)实验七答案(13 页)Good is good, but better carries it.精益求精,善益求善。7.4 实验七 字符与字符串处理一、实验目的与要求1. 掌握 C 语言字符型数据的概念,理解字符型与整型数据之间的关系。2. 掌握字符的输入与输出。3. 掌握转义字符常量、字符串常量的使用。4. 掌握字符、字符串与字符数组的输入与输出。5. 掌握字符串函数的使用\字符串数组的使用。6. 实验课时 2 学时二、实验内容1.程序改错题① 调试下列程序,使之具有如下功能:任意输入两个字符串(如:"ningbo"和"china"),并存放在 a,b 两个数组中。然后把较短的字符串放在 a 数组,较长的字符串放在 b 数组。并输出。程序中的 strlen 是库函数,功能是求字符串的长度,它的原型保存在头文件"string.h"中。调试时注意库函数的调用方法,不同的字符串输入方法,通过错误提示发现程序中的错误。提示发现程序中的错误。#include #includevoid main(){char a[10],b[10],ch;int c,d,k;scanf("%s",&a);scanf("%s",&b); /* error */printf("a=%s,b=%s\n",a,b);c=strlen(a);d=strlen(b);if(c>d){for(k=0;k #includevoid main(){char a[10],b[10],ch;int c,d,k;scanf("%s",&a);scanf("%s",&b); printf("a=%s,b=%s\n",a,b);c=strlen(a);d=strlen(b);if(c>d){for(k=0;kvoid fun(char *s){ int i,j; for(i=0;j=0;s[j]!='\0';i++) /* error */ if(s[i]>='0' && s[i]<='9') s[j++]=s[i]; s[j]=”\0”; /* error */}void main(){ char item[80]; printf("\nEnter a string :"); gets(item); printf("\n\nThe string is : %s\n",item); fun(item); printf("\n\nThe string of changing is : %s\n",item);}答:#include void fun(ch...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《C语言程序设计》实验七答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部