有以下程序: 程序运行后的输出结果是( )。A.9 18B.8 11C.7 11D.10 14请帮忙
有以下程序:
程序运行后的输出结果是( )。
A.9,18
B.8,11
C.7,11
D.10,14
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
第一次循环a的值为1,满足条件,执行b+=a,与a+=2,则b的值变为3,a的值变为3。执行8++,a的值为4,满足条件进入第二次循环,执行完循环体后b的值为7,a的值为6。执行a++,a的值为7,满足条件进入第三次循环,执行完循环体后b的值为14,a的值为9。执行a++,a的值变为10,不满足条件,循环结束。所以选择D选项。’
相似问题
在“选项”对话框的“常规”选项卡中 有( )个常规选项A 7B 8C 9D 10
在“选项”对话框的“常规”选项卡中,有( )个常规选项A、7B、8C、9D、10
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出 构成一个新数放在t中。高位仍
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为876531
设有定义:char s[81];int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。 请帮忙给出正确答案和分析,谢谢!
有以下程序(注:字符a的ASCIl码值为97): 程序运行后的输出结果是( )。A.789B.abe
有以下程序(注:字符a的ASCIl码值为97): 程序运行后的输出结果是( )。A 789B abeC 7890D 979899请帮忙给出正确答案和分析,谢谢!
以下叙述中错误的是( )。A.C程序在运行过程中所有计算都以二进制方式进行B.C程序在运行过程中所有
以下叙述中错误的是( )。A C程序在运行过程中所有计算都以二进制方式进行B C程序在运行过程中所有计算都以十进制方式进行C 所有C程序都需要编译链接无
