以下程序的功能是【 】。 main() { int num[10]={10,1,-20,-203,-21,2,-2,-2,11,-21};
以下程序的功能是【 】。 main() { int num[10]={10,1,-20,-203,-21,2,-2,-2,11,-21}; int sum=0,i; for(i=0;i<10;i+ +) if(num[i]>0) sum=num[i]+ sum; printf("sum=%6d",sum); }
以下程序的功能是【 】。 main() { int num[10]={10,1,-20,-203,-21,2,-2,-2,11,-21}; int sum=0,i; for(i=0;i<10;i+ +) if(num[i]>0) sum=num[i]+ sum; printf("sum=%6d",sum); }
第1题
执行以下程序,输入-10的结果是【 】 ,输入5的结果是【 】 ,输入10的结果是 【 】 ,输入30的结果是【 】。 include<stdio.h> main( ) { int x,c,m; float y; scanf("%d",&x); if(x<0)c=-1 else c=x/10; switch(c) { case-1;y=0;break; case0;y=x;break; case1;y=10;break case2: case3;y=-0.5 * x + 20;break; default:y=-2; } if(y!=-2)printf("y=%f"\n",y); else printf("error\n"); }
请帮忙给出正确答案和分析,谢谢!
第2题
以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填空。 main( ) { float x[1000],sum,=0.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(【 】 )frintf("%f\n",x[i]); }
请帮忙给出正确答案和分析,谢谢!
第3题
以下和程序中,主函数调用了lineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值,请填空。 define N 3 define M 4 void lineMax(int x[N][M]) {int i,j,p; for(i=0;i<N;i+ +) { p=0; for(j=1;j<M;j+ +) if(x [i][p]<x[i][j]【 】 ; printf("The max value in line is %d\n",【 】 ); } { main( ) {int x[N][M]={1,5,4,2,6,4,3,8,2,3,1}; 【 】 ; }
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!