首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i,j,k,a=5,b=6; i=(a==b)?++a:--b; j=a++;k=b; printf("%d,%d,%d\n",i,j,k); } 程序的运行结果是( )。
有以下程序: #include<stdio.h> main() { int i,j,k,a=5,b=6; i=(a==b)?++a:--b; j=a++;k=b; printf("%d,%d,%d\n",i,j,k); } 程序的运行结果是( )。
admin
2020-06-16
54
问题
有以下程序:
#include<stdio.h>
main()
{
int i,j,k,a=5,b=6;
i=(a==b)?++a:--b;
j=a++;k=b;
printf("%d,%d,%d\n",i,j,k);
}
程序的运行结果是( )。
选项
A、7,6,5
B、5,5,5
C、7,5,5
D、5,6,5
答案
B
解析
i=(a==b)?++a:--b;中先执行a==b,为否,根据三元运算符语法规则,执行--b,此时b为5,赋给i,i=5;j=a++,将a=5先赋给j,再进行a++,k=b=5,故最后输出的是5,5,5。
转载请注明原文地址:https://kaotiyun.com/show/4KCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为8642。请改正程序中的错误,使它能得出正确的结果。注
请编写函数voidfun(intx,intpp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1、3
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用“#”结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一个整数27638496,函数返回值为64862。请在程序的下画线处填入正确的内容并将下画线删除.使
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";prinff("%d%d\n",strlen(s1),strlen(s2));程序的运行结果是()。
下列叙述中错误的是()。
随机试题
治疗肝郁有热所致诸痛,宜首选的药物是
A.便秘B.眩晕C.依赖性D.耐受性E.针尖样瞳孔造成吗啡强迫性觅药行为的原因是
二仙汤合二至丸用于治疗哪种证型的绝经前后诸证
关于宪法实施,下列哪一选项是不正确的?()
一家公司想要成为国际多式联运经营人,但是经审查由于其不具有国际多式联运线路以及相应的经营网络,因此,该公司无法进行国际多式联运经营。请问想要成为国际多式联运经营人必须要具备哪些条件?
报检单位应对本单位报检员的报检行为承担法律责任。()
西南面同中国相邻的国家不包括()。
《国家中长期教育改革和发展规划纲要(2010—2020年)》提出“巩固提高九年义务教育水平”的发展任务,要求()。
由于科技发展和经济全球化趋势带来的影响,网络安全、信息安全问题变得非常突出。网络信息安全隶属于()
不況で、ここ数年、失業率は________一方です。
最新回复
(
0
)