有以下程序段:char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别赋值字母A、B、C,则以下对输入形式的描述正确的是( )。

admin2017-01-11  25

问题 有以下程序段:char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别赋值字母A、B、C,则以下对输入形式的描述正确的是(    )。

选项 A、字母A、B、C之间可以用空格分隔
B、字母A、B、C之间不能有分隔符
C、字母A、B、C之间可以用回车符分隔
D、字母A、B、C之间可以用Tab键分隔

答案B

解析 使用scanf函数时要注意,在用“%c”格式输入字符时,分隔符(空格符、制表符、回车符)和转义字符都将作为有效字符进行输入。题目中要求以字符形式输入三个数据,空格、回车符、Tab键均会被视为有效字符赋给对应变量,所以字母A、B、C之间不能有分隔符。
转载请注明原文地址:https://jikaoti.com/ti/IwkiFFFM
0

相关试题推荐
最新回复(0)