首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>5) printf("%d",x);
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>5) printf("%d",x);
admin
2020-11-23
21
问题
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。
main()
{ int x;
scanf("%d",&x);
if(x++>5)
printf("%d",x);
else
printf("%d",x--);
}
选项
A、7 4
B、6 3
C、7 5
D、6 4
答案
C
解析
当从键盘上输入6时,x=6,x++表达式的值为6,接着x自加1,即:x=7,故x++=6>5成立,输出x的值7;当从键盘上输入4时,x=4,x++表达式的值为4,接着x自加1,即x=5,故x++=4>5不成立,输出x--(后置运算),所以先输出x的值5,之后再进行自减1操作。
转载请注明原文地址:https://kaotiyun.com/show/zq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intfur(char*s)char*p;p=s;if(*s==0)return0;while(*++p);return(p—s);}该段程序是用来()。
有以下程序段:intx,i;for(i=1;i<=100;i++){scanf(″%d″,&x);if(x<0)continue;printf(″%4d\n″,x);}下列各项中,针对上述程序段的描述正确的是()。
设变量x为longint型,并已正确赋值,以下表达式中能将x的百位上的数字提取出的是()。
C语言编译程序的功能是()。
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数组中的值应为:0970
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
有以下函数:intaaa(char*s){char*t=s:while(*t++);t一一:return(t—s);}以下关于aalt函数功能叙述正确的是()。
下面结构体的定义语句中,错误的是
在面向对象方法中,不属于“对象”基本特点的是
随机试题
元朝统治者把人民分为四等,其中二等人包括()
有关睑黄斑瘤,以下哪项是错误的
制颗粒主要的方法为
男,28岁。因“破伤风”入院治疗,抽搐频繁,呼吸道分泌物多,有窒息的可能,应首先采取的措施是
教案的编写具有共性,但针对不同的课型教案编写也有各自的特点。以下说法错误的是()。
中小学德育内容主要包括()。
关于未成年人保护法,下列说法正确的是()。
包容性增长,指倡导机会平等的增长,即强调通过消除由个人背景不同所造成的机会不平等,从而缩小结果的不平等。下列不属于包容性增长的是()。
下列程序的运行结果为【】。A="1"B="2"A=Val(A)+Val(B)B=Val("12")IfA<>BThenPrintA-BElsePrintB-A
在考生文件夹下有一个Excel文件“Test.xlsx”和一个数据库文件“samp1.accdb”。在“samp1.accdb”数据库文件中已建立3个表对象(名为“线路”、“游客”和“团体”)和一个窗体对象(名为“brow”)。请按以下要求,完成表和窗体的
最新回复
(
0
)