logo - 刷刷题
下载APP
【简答题】

求一维数组a中素数之和。 例如:如果数组a的元素为:2,3,5,7,8,9,10,11,12,13,15,17, 则程序的输出应为:Sum is: 58。 #include #include #include void main() { int a[12]={2,3,5,7,8,9,10,11,12,13,15,17},i,j,k,s; ___(1)___; for ( i=0; i<12; i++) { k=(int)sqrt(a[i]); for ( j=2;j <= k; j++) if (a[i] % j == 0) break; if( j>k ) s=s+__(2)__; } printf("Sum is: %d\n",s); }

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】以下对一维数组a的正确说明是:()

A.
char a(10);
B.
int a[];
C.
int k=5,a[k];
D.
char  a[3]={‘a’,’b’,’c’};

【单选题】下在是对一维数组s的初始化,其中不正确的是( )。

A.
char s[5]={“abc”};
B.
char s[5]={‘a’,’b’,’c’};
C.
char s[5]=””;
D.
char s[5]=”abcdef”;

【单选题】以下对一维数组a进行不正确初始化的是

A.
int a[10]=(0,0,0,0);
B.
int a[10]={10*2};
C.
int a[10]={};
D.
int a[]={0};