编程:根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为 ?。

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:10:16
main()
{ char ch1,ch2,ch3;
输入语句
printf(“%c%c%c”,ch1,ch2,ch3);
}
输入形式:A B C

输出形式:A B

先看输出:A空格B
再看输入:A空格B空格C
又因为scanf读字符型时,空格字符和转义字符都作为有效字符输入。
所以,你的实际输入是A空格B
所以scanf(“%c%c%c”,&ch1,&ch2,&ch3)

scanf("%c%c%c",&ch1,&ch2,&ch3)因为%c是比较特殊,可以读入空白字符

输入函数:
scanf("%c %c %c",&ch1,&ch2,&ch3)

scanf("%c %c %c",&ch1,&ch2,&ch3)