下列程序输出结果是()。main(){int a[10]={1,2,3,4,5,6,7,8,9,10},i,k;for(i=0;i<10;i++)a[i]=i;for(i=0,k=0;i<4;i++)k+=a[i]+i;printf("\n%d",k));}
查看答案
当执行下面的程序时,如果输入ABC,则输出结果是。#include #include main(){char ss[10]= "12345"; gets(ss); strcat(ss, "6789"); printf("%s",ss);}
8.下面程序实现的功能,就是把从键盘输入的10个整数存入到一维数组中,然后将前后元素依次对调后打印输出,请填空。#include “stdio.h”main()int a[10], j, k, x; for (j=0; j<10; j++) ; for (j=0, k=9; j<5; j++, k--)x = a[j]; ; a[k] = x;for (j=0; j<10; j++)printf (“%d ”, a[j]);}
程序读入20个整数,统计非负数个数,并计算非负数之和,请填空。#include"stdio.h"main()inti,s,count,n=20;inta[20];s=0;count=0;for(i=1;;i++)scanf("%d",&a[i]);for(i=0;;i++)if(a[i]<0)continue;;count++;printf("s=%d,count=%d\n",s,count);}
下列程序输出结果是。main(){int a[3][3]={1,2,3,4,5,6,7,8,9},i; for(i=0;i<3;i++) printf("%d,",a[i][2-i]);}