永发信息网

请帮忙做下C语言的题目

答案:2  悬赏:20  手机版
解决时间 2021-04-21 10:56

一.改错题 将横线所在行的错误改正后写在横线上。

1、下面程序的功能是从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入为负数时结束输入。
  void main()
   { float x, amax, amin;
scanf("%f", x); ________________________
amax=x;
amin=x;
      while(x>=0); ________________________
       { if (x>amax) amax=x;
        if (x>amin) amin=x; ________________________
        scanf ("%f", &x);
       }
     printf("\namax=%f amin=%f\n", amax,amin);
    }

二.改错题 (请将横线所在行的错误改正后写在横线上。)

下面程序的功能是:输入一行字符,统计其中的英文字符、数字字符、空格字符,以及其他字符的个数。

void main()

{ char str[100]; int len, i, letter=0, digit=0, space=0, other=0;

printf("请输入一个字符串:");

gets(str);

len = strlen(str);

for (i=0; i< len; i++);

{ if (a=<str[i]<=z && A=<str[i]<=Z) ________________________

++letter;

else

if (0=<str[i]<=9) ________________________

++digit;

else

if (str[i]=' ' ) ________________________

++space;

else

++other;

}

printf("letter=%d", letter);

printf("digit=%d", digit);

printf("space=%d", space);

printf("other=%d", other);

}

最佳答案

1、下面程序的功能是从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入为负数时结束输入。
  void main()
   { float x, amax, amin;
scanf("%f", x); __scanf("%f",_&x)_____________________
amax=x;
amin=x;
      while(x>=0); _______while(x>=0)_________________
       { if (x>amax) amax=x;
        if (x>amin) amin=x; _________if (x<amin) amin=x; _______________
        scanf ("%f", &x);
       }
     printf("\namax=%f amin=%f\n", amax,amin);
    }


二.改错题 (请将横线所在行的错误改正后写在横线上。)


下面程序的功能是:输入一行字符,统计其中的英文字符、数字字符、空格字符,以及其他字符的个数。


void main()


{ char str[100]; int len, i, letter=0, digit=0, space=0, other=0;


printf("请输入一个字符串:");


gets(str);


len = strlen(str);


for (i=0; i< len; i++);


{ if (a=<str[i]<=z && A=<str[i]<=Z) ___{ if ((str[i]>='a'&&str[i]<='z') ||(str[i]>='A'&&str[i]<='Z')) ___


++letter;


else


if (0=<str[i]<=9) ________if(str[i]>='0'&&str[i]<='9')_______


++digit;


else


if (str[i]=' ' ) __________if (str[i]==' ' ) __________


++space;


else


++other;


}


printf("letter=%d", letter);


printf("digit=%d", digit);


printf("space=%d", space);


printf("other=%d", other);


}

全部回答

scanf("%f", x); ( scanf("%f", &x); )

while(x>=0); ( while(x>0); )

if (x>amin) amin=x ( if (x<amin) amin=x )

if (a=<str[i]<=z && A=<str[i]<=Z) ( if ('a'=<str[i]<='z' && 'A'=<str[i]<='Z') )

if (0=<str[i]<=9) ( if ('0'=<str[i]<='9') )

if (str[i]=' ' ) ( if (str[i]==' ' ) )

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦幻:这把60简易几钱?有图
酷币能不能买动西
我总觉得老婆在瞒我什么?我该怎么办?
周末怎么渡过才是最有意义?
从白城到四平的客车都有几点的? 10分
梦见阴阳路求解梦,高手请指点!
鱼泡眼怎么缓解
豹山花园(东北门)地址在哪,我要去那里办事
小米如何升级安卓系统,小米安卓系统怎样升级
作业题要一些成语,实在想不出来,帮帮忙
普洱茶算不算红茶
爱不是一个人的事句子,我爸明天过生日 想送他
马家坊这个地址在什么地方,我要处理点事
WOW 黑石卡9个怪 小号一分钟真能得10000经验
爱情比较深奥的句子,劝说不要情缩极端的名言
推荐资讯
谁能给我些英语学习网站?
DNF昵称问题
宝宝“恋物”该怎么办?
红美达健康会馆这个地址在什么地方,我要处理
一句话让人伤心,残忍冷漠会不会是双子座 双子
爸爸要过生日了
求新浪体育英超5佳球背景音乐
年轻人需要买什么保险,年轻人一般买什么意外
在哪能下载到DNF的双排技能栏工具?
国家男子排球对员都有谁?
什么型号手机好用
征途有什么新活动
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?