作业帮 > 综合 > 作业

C语言问题(假定输入为"Go west,young man!")

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/03 10:09:20
C语言问题(假定输入为"Go west,young man!")
#include
int mian(void)
{
char ch;
scanf("%c",&ch);
for(ch='$';ch!='g';scanf("%c",&ch))
putchar(ch);
return 0;
}
C语言问题(假定输入为
1.程序的输出结果是 $o west, youn
2.解释如下:
int main(void)
{
char ch;
scanf("%c",&ch);//这句话,ch接收到字符G
for(ch='$';ch!='g';scanf("%c",&ch))//循环语句,初始条件是ch=‘$’覆盖掉先前G,
//循环终止条件是ch=‘g',每循环一次输出字符ch,并读入一个新的字符,
//所以依次输出$o west, youn
putchar(ch);
return 0;
}