- i=8,满足条件,i=8+1=9 - i=9,满足条件,i=9+1=10 此时i=10,判断条件i < 10时结果为不成立,循环结束。最终i的值为10。 选项分析: - A)9:错误,最后一次循环后i变为10。 - B)10:正确。 - C)11和D)12:错误,循环在i=10时终止,未继续执行自增。 题目完整,包含正确选项,无需舍弃。
试题来源: 解析 D定义变量语句中的 &<变量名1> = <变量名2> 意为定义变量名1为变量名2所代表的变量的别名,即两个变量名其实代表的同一个变量,所以无论是对 a 还是对 b 操作,结果都是一样的,而且 a 和 b 的值也永远都是相同的.反馈 收藏 ...
若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为A) 1.4 B) 1 C) 2.0 D) 2 答案 B[解析] 在表达式中根据运算的结合性和运算符的优先级,首先计算的是a/ b(8/5=1),再将1+0.4赋值给c,由于c为整型变量所以要将1.4转换为整型,即舍弃小数位(c的值变为1)。 结果三 题目 若有定义:...
若有定义int a=4, b=6, c=8;,执行语句if(a>b)c=a; a=b; b=c;后,a、b、c的值是( )。 A. a=4、b=6、c=8 B. a=6、b=8、c=8 C. a=6、b=4、c=8 D. a=6、b=8、c=4 你可能感兴趣的试题 单项选择题 具有抗佝偻病作用的维生素是()...
3设有定义:int a;float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,a和b的值分别是【 】。 A.876和543.000000B.87和6.000000C.87和543.000000D.76和543.000000 4设有定义:“int a;float b;”执行“scanf("%2d%f",&a,&b);”语句时,若从键盘输入876543.0<回车>,a和b的值分别是(...
c=(a-=(b-5));b-5等于4,a-=4相当于a=a-4=6 注意:此时a=6;a%11=6,b=3就是3 所以c=9答案不是13,是9.已经上机测试通过,我可发截图认证.相关推荐 1若有定义:int a=10,b=9,c=8;接着顺序执行下列语句,变量c中的值是?c=(a-=(b-5));c=(a%11)+(b=3);(答案为什么等于13啊!)...
正确答案:A 解析:C语言中“++”为单目运算符,优先级最高,a++表示在使用a之后使a的值加1,逗号表达式从左到右按顺序执行,并返回最右表达式的值,所以最后a自增了3次,结果为6,因为a++为使用后加1,所以在第三个a++时,返回最右表达式的值,a此时的值为5,赋值给b,赋值结束后执行第三次自增,所以最后a...
若有以下变量定义和函数调用语句: int a=25; print_value(&a); 则执行下面函数后正确的输出结果是( )。 void print_valu
因为编译器在判断a++>=b 是逻辑假后就不会再计算后面的b++了 因为逻辑假与逻辑真或逻辑假相与都是逻辑假所以就不会计算了。
(15)若有定义语句:int x=12,3=8,z;,在其后执行语句z=0.9+x/y;,则z的值为( ).(11年秋) 已有定义语句:int x=6,y=4,z=5;执行以下语句后,能正确表示x、y、z值的选项是? 设有定义语句:int x[6]={2,4,6,8,5,7},*p=x,i; 特别推荐 热点考点 2022年高考真题试卷汇总 2022年高中期中试...