计算机二级C语言上机考试填空题及答案3
填空题: 请补充main函数,该函数的功能是:从键盘输入两个字符串并人别保存在字符数组成str1 t 和str2中,用字符串str2 替换字符串联str1前面的所有字符,注意:str2的长度不大于str1, 否则需要重新输入. 例如,如果输入不敷出str1=”abced”,str2=”gg”, 则输出ggced. 仅在横线上填入所编写的若干表达式语句,勿改动函数的其它任何内容. #include #include main() { char str1[81], str2[81]; char *p1 = str1, *p2 = str2; do { printf(" Input str1 "); gets(str1); printf(" Input str2 "); gets(str2); } while (strlen(str1) ___1___ strlen(str2)); while (___2___) *p1++ = *p2++; printf(" Display str1 "); puts(___3___); } 参考答案: 第1处填空:< 第2处填空:*p2或p2[0] 第3处填空:str1 相关资料 |