第1题
以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。 main() { float x[1000],sum=0,ave,a; int n=0,i; printf("Enter mark:\n");scanf("%f",&a); while(a>=0.0&&n<1000) {sum+【 】;x[n]=【 】; n++;scanf("%f",&a); } ave=【 】; printf("Output:\n"); printf(ave=%f\n",ave); for(i=0;i<n;i++) if(【 】) printf("%t\n",x[i]); }
请帮忙给出正确答案和分析,谢谢!
第2题
以下程序用来输出结构体变量student所占存储单元的字节数,请填空。 struct st { char name[20];double score; }; main() { struct st student; printf("student size:%d\n",sizeof(【 】)); }
请帮忙给出正确答案和分析,谢谢!
第3题
下列程序中字符串中各单词之间有一个空格,则程序的输出结果是【 】。 include<string.h> main() { char str1[]="How do you do",*p1=str1; strcpy(str1+strlen(str1)/2,"es he"); printf("%s\n",p1); }
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!