首页 > 餐饮服务人员
题目内容 (请给出正确答案)
[单选题]

有以下程序: main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++)printf("%",t[2-i][i]); } 程序执行后的输出结果是()。

A.7 5 3

B.3 5 7

C.3 6 9

D.7 5 1

答案
收藏

B、3 5 7

解析:解析:定义二维数组时第一维的长度可以不指定,该程序中t[][3]通过赋初值等价于t[3][3],并且其数组按行进行赋值,故通过for循环输出的分别是t[2][0]、t[1][1]和t[0][2]。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序:main(){int i,t[][3]={9,8…”相关的问题
第1题
有以下程序: void f(int b[]) {int i; for(i=2;i<6;i++)b[i]*=2; } main() {int a[10]={1,2,3,4,5,6,7,8,9,10},i; f(A); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序运行后的输出结果是()。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,6,8,10,12,7,8,9,10

C.1,2,3,4,10,12,14,16,9,10,

D.1,2,6,8,10,12,14,16,9,10,

点击查看答案
第2题
有以下程序int f(int a){ return a%2; }main(){ int s[8]={1,3,5,2,4,6},i,d=0;for (i=0;f(s[i]);i++) d+=s[i];printf("%d\n",d);}程序运行后的输出结果是

A.9

B.11

C.19

D.21

点击查看答案
第3题
有以下程序main(){ int i,s=1;for (i=1;i<50;i++)if(!(i%5)&&!(i%3)) s+=i;printf("%d\n",s);}程序的输出结果是

A.409

B.277

C.1

D.91

点击查看答案
第4题
有以下程序: #include<stdio.h> main() {int aa[5][5]={{1,2,3,4},{5,6,1,8},{5,9,10,2},{1,2,5,6}}; int i,s=0; for(i=0;i<4;i++) s+=aa[i][2]; printf("%d",s); } 程序运行后的输出结果是()。

A.26

B.19

C.10

D.20

点击查看答案
第5题
有以下程序 #include <stdio.h> main() {int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++)m=m%j; printf("%d\n",m); } 程序的运行结果是

A.0

B.1

C.2

D.3

点击查看答案
第6题
有以下程序main(){ int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t;fo

有以下程序

main()

{ int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t;

for(i=0;i<3;i++)

for(k=i+ 1 ;k<4;k++) if(a[i][i]<a[k][k]){t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;}

for(i=0;i<4;i++)printf("%d,",a[0][i]);

}

程序运行后的输出结果是

A)6,2,1,1,

B)6,4,3,2,

C)1,1,2,6,

D)2,3,4,6,

点击查看答案
第7题
有以下程序 #inclUde <stdio.h> void fun(int *s,int n1,int n2) { int i,j,t; i=n1; j=n2; while(i<j) {t=s[i];s[i]=s[j];s[j]=t;i++;j--;} } main() { int a[10]={1,2,3,4,5,6,7,8,9,0},k; fun(a,0,3); fun(a,4

A.0987654321

B.4321098765

C.5678901234

D.0987651234

点击查看答案
第8题
有以下程序#include <stdio.h>main(){ int a[ ]={2,3,5,4},i;for(i=0;i<4;i++)s

有以下程序

#include <stdio.h>

main()

{ int a[ ]={2,3,5,4},i;

for(i=0;i<4;i++)

switch(i%2)

{ case 0:switch(a[i]%2)

{case 0:a[i]++;break;

case 1:a[i]--;

}break;

case 1:a[i ] =0;

}

for(i=0;i<4;i++) printf("%d",a[i]); printf("\n");

}

程序运行后的输出结果是

A)3 3 4 4

B)2 0 5 0

C)3 0 4 0

D)0 3 0 4

点击查看答案
第9题
有以下程序段#include "stdio.h"main(){ int j,i,k=0; for(j=50;j<=60;j++) { if(!(k%10)) printf("\n"); for(i=2;i<j;i++)if(!(j%i)) break; if(i>=j-1) { printf("%d",j); k++;} }}程序执行后输出的结果是

A.5359

B.5953

C.3595

D.9535

点击查看答案
第10题
有以下程序 structSTU {charnum[10];floatscore[3];}; main() {structSTUs[3]={{"20021

有以下程序

struct STU

{ char num[10]; float score[3]; };

main()

{struct STU s[3]={{"20021",90,95,85},

{"20022",95,80,75},

{ "20023",100,95,90},

},*p=s;

int i; float sum=0;

for(i=0;i<3;i++)

sum=sum+p->score[i];

printf("%6.2f\n",sum);

}

程序运行后的输出结果是

A.260.00

B.270.00

C.280.00

D.285.00

点击查看答案
第11题
试题32有以下程序#include <stdio.h>#include <string.h>main(){ char a[5][10]={“china”, “beijing”, “you”, “tiananmen”, “welcome”};int i,j; char t[10];for(i=0; i<4; i++)for(j=i+1; j<5; j++)if(strcmp(a[i], a[j])>0){ strcpy(t, a[i]); strcpy(a[i],a[j]); strcpy(a[j], t);}puts(a[3]);}程序运行后输出结果是()

A.beijing

B.china

C.welcome

D.tiananmen

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改