二、程序改错题(本题共4小题,每小题10分,共40分)
(1) 输入两个整数,一个字符,并且对其进行输出,用代码编辑器打开文件
2-1.c调试改错并保存。
main()
{
int a;b;char c
scanf("%d,%d,%d"a,b,c);
printf("a=%d,b=%d,c=%d"a,b,c);
}
(2) 输入圆的半径,求圆的面积和周长并且输出(保留小数点后2位)。
其中PI为3.1415926。用代码编辑器打开文件2-2.c调试改错并保存。
#include
main()
{
float r;
int s,l;
scanf("%f",r);
l=2PIr;
s=PIr2;
printf("圆的周长为:%f,圆的面积为:%f",l,s);
}
(3) 期末考试结束之后,老师让你分别统计C语言这门课程及格和不及格的
人数,编程来实现这个操作(当输入0值代表输入结束)。
用代码编辑器打开文件2-3.c调试改错并保存。
#include
main()
{
int a,b;
float score;
printf("请输入学生成绩:\n");
scanf("%f",&score);
while(score!0)
{
if(score>=60)
a++;
b++;