网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

6、以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处 #include <stdio.h> main() { int a[10], i=0; while(i<10 ) scanf("%d", _________ ); ┋ }

A.a+(i++)

B.&a[i+1]

C.a+i

D.&a(i++)


参考答案和解析
A 因为要遍历,所以排除B、C,因为D先加1再取值,丢了a[0]。
更多 “6、以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处 #include <stdio.h> main() { int a[10], i=0; while(i<10 ) scanf("%d", _________ ); ┋ }A.a+(i++)B.a[i+1]C.a+iD.a(i++)” 相关考题
考题 以下程序的功能是:求出数组 x 中各相邻两个元素的和依次存放到 a 数组中,然后输出。请填空。main( ){ int x[10],a[9], i ;for (i=0;i10;i++)scanf("%d",x[i]);for( 【 14 】 ;i10;i++)a[i-1]=x[i]+ 【 15 】 ;for(i=0;i9;i++) printf("%d",a[i]);printf("\n");}

考题 以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){int x[10],a[9],I;for (i=0;i10;i++)scanf(“%d”,x[i]);for( i=__;i10;i++)a[i-1]=x[i]+ x[i-1] ;for(i=0;i9;i++)printf(“%d”,a[i]);printf(“\n”);

考题 主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是 #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++)if(s[p]>s[*k])( );} main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",a[i]); findmax(a,10,k); printf("A.k=pB.*k=pC.k=p-sD.*k=p-s

考题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void arrin(int x[N]) { int i=0; while(i<N) scanf("%d",_________); } 在下划线处应填入的是A.x+iB.x[i+1]C.x+(i++)D.x[++i]

考题 在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。例如:数组中元素的值依次为1,2,2,12,5,15,则程序的运行结果为1,2,2,5。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<conio.h>include<stdio.h>void fun( 【 】,int n){double sum=0.0;double average=0.0;int i=0;for(i=0;i<n;i++)【 】;average= 【 】;for(i=0;i<n;i++)if(x[i]<average){if(i%5==0)printf("\n");printf("%d/",x[i]);}}main(){int x[1000];int i=0;clrscr();printf("\nPlease enter some data(end with 0):");do{scanf("%d",x[i]);}while(x[i++]!=0);fun(x,i-1);}

考题 以下程序中,while语句的循环次数是 ______。includeviod main(){ inti=0; while(i 以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() { int i=0; while(i<10) { if(i<1)continue; if(i==5) break; i++; } }A.1B.10C.6D.死循环,不能确定次数

考题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #includestdio.h #define N l0 void fun(int x[N]) {int i=O; while(iN)scanf("%d",___ ); } 在程序中下划线处应填人的是( )。A.x+iB.x[i+1]C.x+(i++)D.x[++i]

考题 以下程序段给数组所有的元素输入数据,请选择正确答案填入。()ineludemain(){int a[10], 以下程序段给数组所有的元素输入数据,请选择正确答案填入。( ) #inelude<stdio.h> main() {int a[10],i=0; while(i<10)scanf("%d",______); ┇ }A.a+(i++)B.a[i+1]C.a+iD.a[i++]

考题 以下程序段给数组A的所有元素输入数据,请填空。 include void main () {int a[10], 以下程序段给数组A的所有元素输入数据,请填空。include<iostream. h>void main () {int a[10], i;i=0;while (i<10) cin>> 【 】}

考题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void arrin(intx[N]) { int i=0; while(i<N) seanf("%d",______); } 在下划线处应填入的是A.x+iB.x[i+1]C.x+(i++)D.x[++i]

考题 以下程序段给数组所有的元素输入数据,请选择正确答案填入。include main(){int a[10],j 以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include <stdio.h>main(){ int a[10],j=0; while(i<10)scanf("%d", ______ ); : :}A.a+(i++)B.a[i+1]C.a+ iD.a[++i]

考题 以下程序段给数组所有的元素输入数据,请选择正确答案填入:includemain(){ int a[10],i 以下程序段给数组所有的元素输入数据,请选择正确答案填入: #include<stdio.h> main() { int a[10],i=0; while(i<10)scanf("%d",______); : : }A.a+(i++)B.a[i+1)C.a+iD.a[++i]

考题 以下程序段给数组所有的元素输入数据,请选择正确答案填入。 include main() { int a[10 以下程序段给数组所有的元素输入数据,请选择正确答案填入。 #include<stdio.h> main() { int a[10]=0; while(i<10)scan("%d"______); : : }A.a+(i++)B.a[i+1]C.a+iD.a[++i]

考题 若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )A.scanf("%lf%lf%lf%lf%lf,a) ;B.for(i=0;i<=5;i++)scanf("%lf,a+i);C.while(i<5)scanf("%lf",a[i++]);D.while(i<5)seanf("%lf,a+i);

考题 下列程序是用来判断数组中特定元素的位置所在的。includeincludeint fun(int 下列程序是用来判断数组中特定元素的位置所在的。 #include<conio.h> #include<stdio.h> int fun(int *s,int t,int *k) {int i; *k=0; for(i=0;i<t;i++) if(s[*k]<s[i])*k=i; returns[*k];} main() { int a[10]={876,675,896,101,301,401,980,431,451,777},k; funA.7,431B.6C.980D.6,980

考题 以下程序的输出结果是( )。 include main() {int i=10,j=0; do {j=j+i; i--; }while(i>5 以下程序的输出结果是( )。 include<stdio.h> main() {int i=10,j=0; do {j=j+i; i--; }while(i>5); printf("%d\n",j); }

考题 主程序调用findmax函数求出数组中最大元素在数组中的下标,( )中需填写的内容是。 #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++)if(s[p]>s[*k])( );} main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",a[i]); findmax(a,10,k); printf("%d%d\n" ,k,a[k]);}A.k=pB.*k=pC.k=p-sD.*k=p-s

考题 有以下程序include main(){ int.i=0,a=0;while(i 有以下程序 #include <stdio.h> main() { int.i=0,a=0; while(i<20) { for(;;) { if((i%10)==0) break; else i--; } i+=11; a+=i; } printf("%d\n",a) ; } 程序运行后的输出结果是( )A.21B.32C.33D.11

考题 以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:includefind 以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",a[i]); findmax(a,10,k); printf("%d,%d\n",k,a[k]); }A.k=pB.*k=p-sC.k=p-sD.*k=p

考题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#includestdio.h#define N 10void fun(int x[N]){int i=0;while(iN)scanf(“%d”,_______);}在程序中下划线处应填入的是A.x+iB.&x[i+1]C.x+(i++)D.&x[++i]

考题 请补充main函数,该函数的功能是:从键盘输入若干字符放到一个字符数组中,当桉回车键时结束输入,最后输出这个字符数组中的所有字符。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<ctype.h>main(){int i=0;char a [81];char *p=s;clrscr ();printf{" Input a string \n");for (i=0; i<80; i++){s [i] =getchar ( );if (s [i]=='\n')【 】;}s[i]=【 】printf(" display the string \n");while (*p)putchar (【 】);}

考题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#define N 10void fun(int x[N]){ int i=0;while(i}在程序中下划线处应填入的是A.x+iB.&x[i+1]C.x+(i++)D.&x[++i]

考题 以下程序段给数组所有的元素输入数据,请选择正确答案填入。 include main() { int a[10 以下程序段给数组所有的元素输入数据,请选择正确答案填入。 #include<stdio.h> main() { int a[10],i=0; while(i<10)scanf("%d",______); }A.a+(i++)B.a[i+1]C.a+iD.a[++i]

考题 以下程序的输出结果是()includemain(){ int i=0,a=0;while(i 以下程序的输出结果是( ) #include<stdio.h> main() { int i=0,a=0; while(i<20) { for(;;){if((i%10)==0)break;else i--;} i+=11;a+=i; } printf("%d\n",A) ; }A.21B.32C.33D.11

考题 以下程序输出结果是 include main ( ){int i=0,a=0; while ( i 以下程序输出结果是 #include <stdio.h> main ( ) { int i=0,a=0; while ( i<2 0 ) { for(;;) { if ((i%10) ==0) break; else i--; } i+=11; a+=i; } print f ( "%d\n" , a); }A.21B.32C.33D.11

考题 (30)以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include stdio.h#define N 10void fun(int x[N]){ int i=0;while(iN)scanf("%d", );}在程序中下划线处应填入的是A)x+iB)x[i+1]C)x+(i++)D)x[++i]

考题 单选题以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include #define N 10void fun(int x[N]){ int i=0; while(i A x+iB x[i+1]C x+(i++)D x[++i]

考题 单选题以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处。(  ) #include main() {  inta[10],i=0;  while(i10)scanf("%d",_________);  … }A a+(i++)B &a[i+1]C a+iD &a(i++)