2011年计算机二级C语言上机操作题及答案(83)

2014-11-22 23:00:15 · 作者: · 浏览: 21

仅在横线上填入所编写的若干表达式或语句,勿改动函数中其他函数任何内容。


#include


#define N 80


main()


{


int i = 0;


char str[N];


char ch;


printf("\n Input a string:\n");


gets(str);


printf("\n Input a charater:\n");


scanf("%c", &ch);


while (str[i] != '\0')


{


if (str[i] == ch)


___1___


___2___;


}


str[i] = ___3___;


printf("\n********* display string *********\n");


puts(str);


}


答案:


第1处:break;


第2处 i++或++i 或i+=1或i=i+1


第3处 ‘\0’ 或0


编辑特别推荐: