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

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

最佳回答

儒雅的仙人掌

天真的唇膏

2026-08-14 12:32:45

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

最新回答共有2条回答

  • 无私的招牌
    回复
    2026-08-14 12:32:45

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

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

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