正在加载图片...
printf("Result is: ) for(p=array: p<array+10:) printf("%d",*p++); 编写程序(程序文件名为test1-2.c)(60分) 从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到磁盘文件 “test1-2txt”中保存。然后再将文件test1-2tt中的内容读出并显示在屏幕上。请编写程 序 要求:自定义函数 convert0,用于实现小写字母转换成大写字母。在主函数中进行文 件的打开和写入,输入字符串,调用函数 convert0和显示转换后的字符串。 样卷二 、程序调试题(40分) 磁盘上有一个C程序文件test2-1.c,其作用是:将3人的姓名和年龄存在结构数组中, 在程序中输出3人中年齡居中者的姓名和年龄。调试该程序,可以增加和修改程序行,但 不得删除程序中的整行。注意:在一处增加的程序行不得超过两行。 static struct man har name 20; 3 personi=t"li ming", 18 wang hua", 19, zhan maino f int i, j, max, min; for(i=1,<3i++) if(person i- age>max) else if(person/i- age<min) for(i=0;i<3;i++) if(personi- age!=max personi- age!=min i printf("%d %d\n" person i- name, person i. age);int *p; printf("Result is: "); for(p=array;p<array+10;) printf("%d ", *p++); } 二、编写程序(程序文件名为 test1-2.c)(60 分) 从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到磁盘文件 “test1-2.txt”中保存。然后再将文件 test1-2.txt 中的内容读出并显示在屏幕上。请编写程 序。 要求:自定义函数 convert(),用于实现小写字母转换成大写字母。在主函数中进行文 件的打开和写入,输入字符串,调用函数 convert()和显示转换后的字符串。 样卷二 一、程序调试题(40 分) 磁盘上有一个 C 程序文件 test2-1.c,其作用是:将 3 人的姓名和年龄存在结构数组中, 在程序中输出 3 人中年龄居中者的姓名和年龄。调试该程序,可以增加和修改程序行,但 不得删除程序中的整行。注意:在一处增加的程序行不得超过两行。 static struct man { char name[20]; int age; } person[]={"li_ming",18, "wang_hua",19, "zhang_ping",20; }; main() { int i,j,max,min; for(i=1,i<3,i++) if(person[i].age>max) max= else if(person[i].age<min) min= for(i=0;i<3;i++) if(person[i].age!=max||person[i].age!=min) { printf("%d %d\n",person[i].name,person[i].age); break; } }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有