A-A+
有以下程序(注:字符a的ASCIl码值为97) #include main
问题详情
有以下程序(注:字符a的ASCIl码值为97) #include<stdio.h> main() { char*s={"abc") do {printf("%d",*S%10");++S; } while(*s); } 陧序运行后的输出结果是()。
A.abc
B.789
C.7890
D.979899请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
程序中的*s%10是求余运算,分别是a、b、C的ASCIl码值对10进行求余运算然后输出,所以输出的答案为789。r