已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是( )
A.scanf("%d",&a); B.scanf("%lf",&a);
C.scanf("%c",&a); D.scanf("%u",&a);
char 型实际上是 1 字节 整型。所以 %d -- 整型格式%u -- 无符号整型格式%c -- 字符型格式输入 都是允许的。当然你必须拍入正确的(允许的)数据。%lf -- double 型 浮点格式 是错的。因为 char 型实际上是 1 字节 整型
是因为lf是浮点型,不能转换成ascii码吗
这题c少了个双引号
2484492098 回复 风乎舞雩: 仔细
B
用户登录可进行刷题及查看答案
登录后提交答案