《C 语言程序设计》(江宝钏著)实验七答案(13 页)Good is good, but better carries it
精益求精,善益求善
4 实验七 字符与字符串处理一、实验目的与要求1
掌握 C 语言字符型数据的概念,理解字符型与整型数据之间的关系
掌握字符的输入与输出
掌握转义字符常量、字符串常量的使用
掌握字符、字符串与字符数组的输入与输出
掌握字符串函数的使用\字符串数组的使用
实验课时 2 学时二、实验内容1.程序改错题① 调试下列程序,使之具有如下功能:任意输入两个字符串(如:"ningbo"和"china"),并存放在 a,b 两个数组中
然后把较短的字符串放在 a 数组,较长的字符串放在 b 数组
程序中的 strlen 是库函数,功能是求字符串的长度,它的原型保存在头文件"string
调试时注意库函数的调用方法,不同的字符串输入方法,通过错误提示发现程序中的错误
提示发现程序中的错误
#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;kd){for(k=0;k='0' && s[i]