首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
49
问题
若有以下程序:
#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://kaotiyun.com/show/MQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intx=5;do(printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
若有说明语句:doubleop,a;,则能通过scanf语句正确给输入项读入数据的程序段是()。
若a的值为1,则表达式!a‖++a的值是______。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
下列关于栈的描述中错误的是()。
下列叙述中错误的是()。
以下叙述中正确的是
随机试题
行政主体及其行政人违法行使职权,侵害行政相对人的合法权益并造成损害时,依法必须承担的赔偿责任称为()。
内存储器是计算机系统中的记忆设备,它主要用来存放()
HLA每个位点表达几个抗原
关于四分位数间距,下列说法正确的是
我国刑法规定了______法定原则,______法定原则的经典表述是,“法无明文规定不为罪”、“法无明文规定不处罚”;刑法同时规定了______相适应原则,即刑罚的轻重,应当与犯罪分子所犯______和承担的______相适应;死刑只适用于______极其
()是银行内部管理人员根据银行所承担的风险计算的、银行需要保有的最低资本量。
下列有关无形资产会计处理的说法中,不正确的有()。
甲、乙、丙、丁四人在超市购买蔬菜,甲购买了5千克土豆、1千克豆角,乙购买了1千克土豆、2千克茄子,丙购买了2千克土豆、2千克豆角,丁购买了2千克茄子。如果甲与乙、丙与丁的费用分别相等,则甲与丙的费用比为:
ThroughouttheUnitedStates,insurancelawsfollowageneralpatternalthough_____aredifferentfromstatetostate.
NewwordsentertheEnglishlanguageallthetime.InfactEnglishhasalwaysbeeninastateof【B1】______andinrecentyearsmo
最新回复
(
0
)