首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int i=1, j=3; printf("%d," ,i++ ); { int i=0; i+=j*2; printf("%d,%d,"
有以下程序 #include <stdio.h> main() { int i=1, j=3; printf("%d," ,i++ ); { int i=0; i+=j*2; printf("%d,%d,"
admin
2020-10-26
6
问题
有以下程序
#include <stdio.h>
main()
{
int i=1, j=3;
printf("%d," ,i++ );
{ int i=0;
i+=j*2;
printf("%d,%d," ,i,j );
}
printf("%d,%d\n" ,i,j );
}
程序运行后的输出结果是
选项
A、1,6,3,1,3
B、1,6,3,2,3
C、1,6,3,6,3
D、1,7,3,2,3
答案
B
解析
程序执行过程为:输出i=1,之后i自增,得i=2;赋值i=0, j=3,执行语句i+=j*2;得i=6;输出i=6 ,j=3;花括号内的i与花括号外i作用域不同,属于不同的变量,之后再输出i=2,j=3。B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Wj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;i
下列叙述中正确的是()。
有如下程序:#includeintsum(intdata){staticintinit=1;returninit+=data;}main(){i
有如下程序#include<stdio.h>#include<string.h>8truetS{charname[10];};main(){structSs1
将E-R图转换为关系模式时,实体和联系都可以表示为()。【09年3月】
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
以下选项中能用作数据常量的是()。
以下不能用于描述算法的是
随机试题
唐代不同时期对婚姻年龄的规定不同,唐玄宗时期,男子结婚的年龄规定是()。
大学校园的清晨,经常看到有学生为了记住英语单词而大声、反复地朗读单词。这种识记方法属于()。
根据利息的支付方式,金融债券可分为()
软组织急性损伤应该使用的物理疗法有
当前治疗慢性粒细胞白血病慢性期首选的化疗药物是
隧道选线无法避开断层时,应尽可能使隧道轴向与断层走向()。[2015年真题]
以下所有权取得方式中,属于原始取得的有()。
在windows资源管理器”中,当选定硬盘中的一个文件后,_____不能将该文件删除到回收站中。
Whichofthefollowingitalicizedpartisaninflectionalmorpheme?().
以各种方式有选择地破坏信息的有效性和完整性称为()攻击。
最新回复
(
0
)