首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #inc1ude main() { int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1; for(i=0;i
以下程序的输出结果是( )。 #inc1ude main() { int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1; for(i=0;i
admin
2020-07-28
36
问题
以下程序的输出结果是( )。
#inc1ude
main()
{ int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;
for(i=0;i<3;i++)
for(j=i;j<=i;j++)
s+=a
[a[j][j]];
printf("%d\n",S);
}
选项
A、3
B、4
C、l
D、9
答案
B
解析
当外层循环为i时,内层循环i只能取j—i,所以s+=a[0][a[j][j],其实就是s+=a
[a
],当i=0时,s=s+a[0][a[0][0]]=s+a[0][0]—1,当i=1时,s=s+a[1][a[1][1]]=s+a[1][1]=1+1=2,当1=2时,s=s+a[2][a[2][2]]=s+a[2][2]=2+2=4。
转载请注明原文地址:https://kaotiyun.com/show/OP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序的模块化通过以下哪个选项来实现
以下叙述中错误的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
以下不能定义为用户标识符是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#definefix)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}
在C语言中,函数返回值的类型最终取决于
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是()。
有以下程序:#includemain(){char*p1=0;int*p2=0:float*p3=0:printf("%d,%d,%d\n",sizeof(p1),sizeof(p2
在E—R图中,用来表示实体的图形是
随机试题
《儒林外史》中的严监生属于【】
试述功能失调性子宫出血的诊断方法和治疗原则。
A.巴豆B.甘遂C.芫花D.红大戟E.牵牛子性热,既泻下逐水,又祛痰利咽的药物是()。
谷胱苷肽主要用于解救
采用“快速路径法”的生产组织方式是()。
某国的捐赠属于国际收支中的()。
下列各产品中能够适用我国《产品质量法》的是()。
拉美独立战争中,委内瑞拉地区一位著名领导人,他曾经领导建立委内瑞拉第二和第三共和国,这位领导人是()。
设A,B和C都是n阶矩阵,其中A,B可逆,求下列2n阶矩阵的逆矩阵.
Ofthevariouspurposesmoneyserves,someessentiallydependuponthe______thatitsvalueisreallyconstantoveraperiodof
最新回复
(
0
)