二级C语言上机试题套(必过教程).doc

二级C语言上机试题套(必过教程).doc

第1套 1.填空题 请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。 例如:当str[N]=“123 abcdef ABCDEF!”,结果输出:“123 ABCDEF ABCDEF!”。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。 试题程序: #includestdio.h #includestdlib.h #includeconio.h #define N 80 void main() { int j; char str[N]= 123abcdef ABCDEF!; char *pf=str; clrscr(); printf(***original string ***\n); puts(str); 【1】; while(*(pf+j)) { if(*(pf+j)=a*(pf+j)=z) { *(pf+j)=【2】; j++; } else 【3】; } printf(******new string******\n); puts(str); system(pause); } 1.填空题 【1】j=0 【2】*(pf+j)-32

文档评论(0)

1亿VIP精品文档

相关文档