10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,变量k的值为( ).A)8 B)9 C)7
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/30 20:59:18
![10.已知:int k; char s=](/uploads/image/z/4284356-68-6.jpg?t=10%EF%BC%8E%E5%B7%B2%E7%9F%A5%EF%BC%9Aint+k%3B+char+s%3D%22a%5C045%2B045%5C%27b%22%3B%E6%89%A7%E8%A1%8C%E8%AF%AD%E5%8F%A5for%28k%3D0%3Bs%2B%2B%3Bk%2B%2B%29%3B+%E4%B9%8B%E5%90%8E%2C%E5%8F%98%E9%87%8Fk%E7%9A%84%E5%80%BC%E4%B8%BA%28+%29.A%298+B%299+C%297)
x)34xM/}gVf^BBrFbBRb6Ǩ')Y?\baϋk/M/ȶ5.ִֶVx>3^g?aϓ445-4-5mn~)//}6co,ԁigcL~k=ٱ (|gs??h:D/{ I?Mb D;X/@TV0 bSG
3j@2/xd!PީOL$ف (
10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,变量k的值为( ).A)8 B)9 C)7
10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,变量k的值为( ).A)8 B)9 C)7
10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,变量k的值为( ).A)8 B)9 C)7
应该是8.
循环9次,k的值从0到8.
字符串的结束符标志为'/0'
当遍历字符串S到'/0'时,循环结束.
char s="a \045 + 0 + 4 5 \’b"
\045表示减号
\'表示单引号