要将变量B初始化为1.023456789,以下定义中正确的是( )。
A. int B=1.023456789;
B. float B=1.023456789;
C. doubleB=1.023456789;
D. char B=1.023456789;
查看答案
以下选项中,不属于常量的是( )。
A123
B. #define PI 3.14
C. 3.1415
D. const float PI=3.14
以下关于输入输出格式说明符的说法错误的是( )。
A. %d是int的输入输出格式符
B. float和double输入格式符都可以是%f
C. float和double输出格式符都可以是%f
D. %c是char数据的输入输出格式符
以下关于输入输出的说法错误的是( )。
A. 使用输入输出函数时,需要在程序中加入#include命令
B. scanf("%d",&a)中的&表示取地址,可以省略
C. printf("%5d",a);表示输出变量a的值,占5列
D. printf("%5.3f",a)表示输出变量a的值,保留小数点后3位,整个数据占5列
已定义变量char c,则不能正确地给该变量赋值的是( )。
A. c=97
B. c='A '
C. c=''B''
D. c='A'+6