02610021:若在scanf函数语句中没有非格式字符作输入数据的间隔,则不可用( )作为输入数据的间隔。 A:p*=3; B:p/=q; C:p+=3; D:p&&=q; 答案: p&&=q; } A: 点我阅读全文
02610041:double x=213.82631; printf(“%-6.2en”,x);则以上语句( )。 A:对 B:错 答案: 对 { A:输出格式描述符的域宽不够,不能输出 B:输出为21.38e+01 C:输出为2.14 点我阅读全文
02610051:若输入4位整数到整型变量a中,可用( )。 A:对 B:错 答案: 对 if ((++i>0)||(++j>0)) A: scanf(“M”); B:scanf(“M”,&a); C:scanf(“M 点我阅读全文
02610061:a为整型变量,输入5,执行printf(“a=%d”,a)后输出为( )。 A:一个双精度表达式 B:一个整型表达式 C:一种函数调用 D:一个不合法的表达式 答案: 一个整型表达式 printf(“%d, %d, % 点我阅读全文
02610072:下列能正确输入字符数组a的语句是( )。 A:由用户自己定义 B:均为2个字节 C:是任意的 D:由所用机器的机器字长决定 答案: 由所用机器的机器字长决定 } A:scanf(“%s”,a); B: scanf(“%s 点我阅读全文
02680011:若int x=3; printf(“%d”,&x);则系统会报错,没有任何结果。() A:(x=y=6,x+y,x+1) B:(x=y=6,x+y,y+1) C:(x=6,x+1,y=6,x+y) D:(y=6 点我阅读全文
02680031:在scanf(“%d,%d,%d”,&a,&b)函数中,当输入为1,2,3时,将1赋给a,将2赋给b。( ) A:int i=0,j=0; (i=3,(j++)+i); B:int i=1,j=0; j=i 点我阅读全文
02680021:输入语句scanf(“%d,%d,%d”,a,b,c);的格式是正确的。( ) A:d=9+e+f=d+9 B:d=9+e,f=d+9 C:d=9+e,e++,d+9 D:d=e=f+7 答案: d=e=f+7 b=c; 点我阅读全文
01310111:C语言中的标识符只能由字母数字和下划线三种字符组成,且第一个字符( )。02480021:C语言中可以把一个字符串赋给一个字符变量。( )A:0) c=a;是正确的。()A:必须为大写 B:必须为下划线 C:必须为字母或 点我阅读全文
01310101:下面四个选项中,均是不合法的用户标识符的选项是( )。02480011:字符型变量用来存放字符常量,注意只能放2个字符。()A:5 B:8 C:0 D:1 答案: 1printf(“****”);A:A p_0 点我阅读全文
A:基数 B:位权 C:数值 D:指数 答案: 基数 02580011:字符串常量是一对单引号括起来的字符序列。( ) A:0 B:3 C:2 D:1 答案: 0 scanf(“%d”, &x); 01410031:下面四个选项中, 点我阅读全文
01410021:下面4个选项中,均是正确的八进制数和十六进制数的选项是( )。 02510011:下面不正确的字符串常量是( )。 A:对 B:错 答案: 对 04310012:若运行时x=12,则运行结果为( )。 A: -10 点我阅读全文
01310091:以下符号中不能用作用户标识符的符号是( )。02410081:下面四个选项中,均是正确的数值常量或字符常量的选项是( )。A:A%2==1 B:!(A%2==0) C:!(A%2) D:A%2 答案: !(A%2)if( 点我阅读全文
01310081:在下列C语言程序中,可以用做变量名的是( )。02410041:下面正确的字符常量是( )。A:只是0或1 B:只能是0或非0正数 C:只能是整型或字符型数据 D:可以是任何合法的类型数据 答案: 可以是任何合法的类型 点我阅读全文
01310051:下列标识符组中,合法的用户标识符为( )。02310062:以下变量定义中,合法的是( )。D:0 答案: truec=0;A:_0123与ssiped B:del-word与signed C:list与*jer D: 点我阅读全文