执行以下程序段后,输出结果是_____

执行以下程序段后,输出结果是_____,第1张

首先循环呢是i[1~6]6次,循环体的内容执行时if(i%2==0)条件若满足了,就continue跳出本次循环,进行下一次循环若不满足执行后面的s+=i

i%2==0

%这里是求余符号也就是说i可以被整除

就是当i={

2,4,6}的时候ontinue

说的是条

件满足了跳出本次循环,也就是不执行s+=i语句了

所以,i={

1,

3,5}时s+=i执行,故而结果是s=1+3+5=9.

执行以下程序段后,c的值为'a'。

分析过程如下:

首先执行条件表达式 `'A' <'a'`,由于 'A' 的 ASCII 码值为 65,而 'a' 的 ASCII 码值为 97,因此条件表达式为真。

然后执行选择表达式 `'A' + 32`,由于 ASCII 码表中小写字母与大写字母之间差了32,因此 `'A' + 32` 的值为 'a' 的 ASCII 码值。

最终,选择表达式的值 'a' 赋值给变量 c。因此,执行后 c 的值为'a'。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7801789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存