作业帮 > 综合 > 作业

这道C语言题怎么做? 

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/04 22:30:02
这道C语言题怎么做?

 


这道C语言题怎么做? 
第一个输入语句
%c的意思是读取一个字符,也就是1
第二个输入语句
%d是读取一个整数,1已经被读取了,也就是23,后面的为什么不会被读取呢,因为遇到了空格.
第三个输入语句
%s是读取字符串(1个或多个任意字母、数字等)
,也就是456,由于遇到空格不再读取,后面的789被忽略了.
所以最终运行结果为1,23,456
再问: 为什么%d和%s遇到空格就不再读取呢
再答: 这是一种规定的语法,就是说c语言在执行时,是按照这种规则,来运行的。你只知道有这会事就行了,不必寻根问源