下列程序的主要功能是输入10个整数存入数组a,再输入一个整数x,在数组a中查找x。找到则输出x在10个整数中的序号(从1开始);找不到则输出0。程序缺少的是 ( )。int main(){int i,a[10],x,flag=0;for(i=0;i<10;i++)scanf("%d",&a[i]);scanf("%d",&x);for(i=0;i<10;i++)if ______ {flag=i+1;break;}printf("%d\n", ?flag);return 0;}
A. x!=a[i]m
B. !(x==a[i])
C. x==a[i]
D. !x==a[i]
查看答案
下面程序执行后的输出结果是()。#include int f(int b[],int m,int n){ int i,s=0;for(i=m;i
A. 18
B. 15
C. 10
D. 8
若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后a[1][2]的值为____。
下面程序运行时从键盘上输入:1└┘2└┘3└┘-4↙,写出程序的运行结果。(└┘代表空格,↙代表回车)#include int main(){ int i,k=0,s=0,a[10];while (1) {scanf("%d",&a[k]);if (a[k]<=0) break ;s=s+a[k++];}for(i=0;i
写出下面程序执行后的运行结果。#include int main(){ int a[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18;int i=0,j=0,s=0;while(i++<4) {if(i==2||i==4) continue;j=0;do { s+=a[i][j]; j++; } while(j<4);}printf("%d",s);return 0;}