题目内容

下面说明不正确的是

A. char a[10]="china";
B. char a[10],*p=a;p="china"
C. char*a;a="china";
D. chara[10],*P;P=a="china"

查看答案
更多问题

已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是

A. isupper(C)
B. 'A'<=c<='Z'
C. 'A'<=c&&c<='Z'
D. c<=('z'-32)&&('a'-32)<=c

下面四个选项中,均是不合法的用户标识符的选项是

AP_0 do
B. float 1a0_A
C. b-a goto int
D. 123 temp int

有以下程序 #include <stdio.h> main() {FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.daf","w"); for(i=0;i<3;i++) fprintf(fp,"%d",a[i]); fprintf(fp,"\n"); fclose(fp); fp=fopen("d1.dat","r"); fscanf(fp,"%d",&n); fclose(fp);

A. 12300
B. 123
C. 1
D. 321

【35】

A. offer
B. afford
C. award
D. reward

答案查题题库