10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,

学习 时间:2026-09-29 09:10:17 阅读:7949
10.已知:int k; char s="a\045+045\'b";执行语句for(k=0;s++;k++); 之后,变量k的值为( ).A)8 B)9 C)7

最佳回答

大力的康乃馨

默默的刺猬

2026-09-29 09:10:17

应该是8。循环9次,k的值从0到8。字符串的结束符标志为'/0'当遍历字符串S到'/0'时,循环结束。char s="a \045 + 0 + 4 5 \’b"\045表示减号\'表示单引号

最新回答共有2条回答

  • 称心的台灯
    回复
    2026-09-29 09:10:17

    应该是8。循环9次,k的值从0到8。字符串的结束符标志为'/0'当遍历字符串S到'/0'时,循环结束。char s="a \045 + 0 + 4 5 \’b"\045表示减号\'表示单引号

上一篇 帮我找一篇富有人生哲理的文章

下一篇 做馒头和面包时,在加水和面时为什么要加一些酵母菌?