首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a[3]={0},i,j,k=2; for(i=0;i<k;i++) for(j=0;j<k;j++)a[j]=a[i]+1; printf("%d\n",
若有以下程序: #include main( ) { int a[3]={0},i,j,k=2; for(i=0;i<k;i++) for(j=0;j<k;j++)a[j]=a[i]+1; printf("%d\n",
admin
2015-08-09
25
问题
若有以下程序:
#include
main( )
{ int a[3]={0},i,j,k=2;
for(i=0;i<k;i++)
for(j=0;j<k;j++)a[j]=a
+1;
printf("%d\n",a[1]);
}
则程序运行后的输出结果是( )。
选项
A、0
B、2
C、1
D、3
答案
D
解析
该题首先初始化一维数组a[3]所有元素都为0;执行嵌套循环for语句,当i=0、j=0时,a[0]=a[0]+1=1;当i=0、j=1时,a[1]=a[0]+l=2;当i=1、j=0时,a[0]=a[1]+1=3;当i=1、j=1时,a[1]=a[1]+1=3;因此D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/16i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(A),
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%C%C%C%C",&C1,&C2,&C3,&C4);c5=getchar();c6=getc
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
执行语句printf(“%ukn”,+12345)的输出结果是()。
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<CR>,则输出
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
若有定义doublea[5];,则a数组元素下标的上限为______。
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
x、y、x均为int型变量,描述“x、y和z中至少有两个为正数”的表达式是______。
随机试题
“一两的遗传胜过一吨的教育”反映的是()。
中经络和中脏腑的区别主要在于
诊断疼痛虚实的方法是
A.显微镜直接计数法B.MPN法C.倾注平板计数法D.微菌落快速计数法E.表面涂布计数法最快的细菌计数方法是
注射流率选择20~22ml/s的造影检查是
处理颅内压增高,哪一项是错误的
2005年4月,某开发商在从事一房地产开发项目的前期拆迁工作中,要拆除某产权人的一套建筑面积160m2砖混住宅房屋,双方协议以产权调换方式予以补偿。经评估确认补偿单价为3200元/m2;现开发商以附近一套156m2的钢混住宅现房与之调换补偿,该房屋现行市价
框支承玻璃幕墙包括()。
下列()不属于现金支出的有效管理。
Whilestillcatching-uptomeninsomespheresofmodernlife,womenappeartobewayaheadinatleastoneundesirablecategory.
最新回复
(
0
)