填空题
以下程序的功能是
【18】
。
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);
【参考答案】
[18]计算数组num中大于零的数据之和
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
以下程序可以把从键盘上输入十进制数(10ng型)以二到十六进制数的形式输出,请填空。 # include<stdio.h> main( ) char b[16] = ’0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’,’A’,’B’,’C’,’D’,’ E’,’F’; int c[64],d,i=0,base; long n; printf( Enter a number: n );scanf( %1d ,&n); printf( Enter new base: n );scanf( %1d ,&base); do c[i]= 【19】 ; i+ +; n=n base; while(n!=0); printf( The result is: n ); for(- -i;i>=0;- -i) d=c[i]; printf( %c ,b 【20】 );
点击查看答案
填空题
执行以下程序,输入-10的结果是 【14】 ,输入5的结果是 【15】 ,输入10的结果是 【16】 ,输入30的结果是 【17】 。 # 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 );
点击查看答案
相关试题
若t为doudle类型,表达式t=1,t+5,t+...
在以下一组运算中,优先级最高的运算符是 ...
下面程序的输出结果是 ( ) maint( ...
以下程序可以把从键盘上输入十进制数(10...
若有以下定义和语句char c1='b',c2='...