重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 继续教育
网友您好,请在下方输入框内输入要搜索的题目:
搜题
如搜索结果不匹配,请联系老师获取答案
扫码添加老师QQ
扫码添加老师微信
题目内容 (请给出正确答案)
[单选题]

有以下程序 main(){ int aa={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}}; int i,s=0; for(i=0;i<4;i++)s+=aa【i】; pdrintf(“%d”,s); } 程序运行后的输出结果是

A.11

B.19

C.13

D.13

答案

B、19

解析:解析:C语言规定,数组元素的下标是从零开始的。本题首先定义了一个二维数组aa并按行赋初值,定义了一个变量s用于求和。for循环执行了4次分别把数组元素aa[0][1]、aa[1][1]、aa[2][1]和aa[3][1]的值(2,6,9,2)加到变量s中,s的值为 19,所以最后输出的s的值为19。

更多“有以下程序 main(){ int aa={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}}; int i,s=0; for(i=0;i<4;i++)s+=aa【i】…”相关的问题

第1题

有以下程序: #include<stdio.h> void fun(char*C,int d) {*c=*c+1,d=d+1; printf(%"c

有以下程序: #include<stdio.h> void fun(char*C,int d) {*c=*c+1,d=d+1; printf(%"c%,c",*c,d); } main() {char b=aa=A; fun(&b,a);printf(%"c,%c\n",b,a); ) 程序运行后的输出结果是()。

A.b,B,b,A

B.b,B,B,A

C.a,B,B,a

D.a,B,a,B

点击查看答案

第2题

阅读下面程序,写出输出结果。#include using namespace std ; class A { int a, b; public :
阅读下面程序,写出输出结果。#include using namespace std ; class A { int a, b; public :

阅读下面程序,写出输出结果。

#include using namespace std ; class A { int a, b; public : A() { a = b = 0; }

A(int aa, int bb) { a = aa; b = bb; cout << a << ' ' << b << endl ; } }; int main() { A x, y(2,3);

return 0; }

点击查看答案

第3题

有以下程序:#includevoid fun(char*t.char*s){ while(*tl=0)t++;while((*t++-*s++)!一0);)main(){char ssElo】=”aCC”,aaElo】=”bbxxyy”;fun(SS,aa);printf(”%s,%s”,SS,aa);)程序运行结果是

A.ccxyy,bbxxyy

B.cc,bbxxyy

C.ccxxyy,bbxxyy

D.ccbbxxyy,bbxxyy

点击查看答案

第4题

38) 有以下程序:#include <stdio.h>void fun(char *t,char *s){ while(*t!=0) t++;while((

38) 有以下程序:

#include <stdio.h>

void fun(char *t,char *s)

{ while(*t!=0) t++;

while((*t++=*s++)!=0);

}

main()

{ char ss[10]= " acc " ,aa[10]= " bbxxyy " ;

fun(ss,aa);

printf(" %s,%s\n " ,ss,aa);

}

程序运行结果是

A)accxyy,bbxxyy

B)acc, bbxxyy

C)accxxyy,bbxxyy

D) accbbxxyy,bbxxyy

点击查看答案

第5题

有以下程序:float fun(int x, int y){ return(x+y);}main(){ int a=2, b=5, c=8;printf("% 3.0f\

有以下程序: float fun(int x, int y) { return(x+y);} main() { int a=2, b=5, c=8; printf("% 3.0f\n", fun ((int)fun(a+c, b) , a-c) ); } 程序运行后的输出结果是______。

A.编译错误

B.9

C.21

D.9

点击查看答案

第6题

有以下程序 #include<stdio.h> main {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",-

有以下程序 #include<stdio.h> main {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是()。

A.741

B.963

C.852

D.875421

点击查看答案

第7题

有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) {*x=*(x+i);) main(

有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) {*x=*(x+i);) main() { int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=0;i<N/2;i++) {printf("Ha",a[i]);} printf("\n"); } 程序运行后的输出结果是()。

A.1313

B.2234

C.3234

D.1234

点击查看答案

第8题

有以下程序#include<stdio.h>int fun(){static int x=1;x+=1;return x;}main(){int i,s=

有以下程序

#include<stdio.h>

int fun()

{static int x=1;

x+=1;return x;

}

main()

{int i,s=1;

for(i=1;i<=s;i++)s+=fun();

printf(”%d\n”,s);

}

程序运行后的输出结果是()。

A.11

B.21

C.6

D.120

点击查看答案

第9题

有以下程序 main() { int m=0256,n=256; printf("%0 %o\n",m,n); } 程序运行后的输出结果是_____

有以下程序 main() { int m=0256,n=256; printf("%0 %o\n",m,n); } 程序运行后的输出结果是______。

A.0256 0400

B.0256 256

C.256 400

D.400 400

点击查看答案

第10题

有以下程序main(){ int y=9;for(; y>0;y--)if(y%3==0) printf("%d",--y);}程序的运行结果是()。

A.963

B.852

C.875421

D.741

点击查看答案

第11题

有以下程序:main(){ int y=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。A.y=0B

有以下程序: main() { int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是()。

A.y=0

B.y=-1

C.y=1

D.while构成无限循环

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝