单项选择题设有定义:#define STR "12345";,则以下叙述中正确的是 ( )
A.宏名STR代替的是数值常量12345
B.宏定义以分号结束,编译时一定会产生错误信息
C.宏名STR代替的是字符串"12345";
D.宏名STR代替的是字符串常量"12345"
延伸阅读
你可能感兴趣的试题
1.单项选择题有以下程序
main()
int b[3][3]=0,1,2,0,1,2,0,1,2,i,j,t=1;
for(i=0;i<3;i++)
for(j=i;j<=i;j++)t=t+b[i][b][j][j]];
printf("%d\n",t);
程序运行后的输出结果是 ( )
main()
int b[3][3]=0,1,2,0,1,2,0,1,2,i,j,t=1;
for(i=0;i<3;i++)
for(j=i;j<=i;j++)t=t+b[i][b][j][j]];
printf("%d\n",t);
程序运行后的输出结果是 ( )
A.3
B.4
C.1
D.9
2.单项选择题有以下程序
main()
int a,b;
for(a=1,b=1;a<=100;a++)
if(b>=20)break;
if(b%3==1)
b+=3;
continue;
b-=5;
printf("%d\n",
main()
int a,b;
for(a=1,b=1;a<=100;a++)
if(b>=20)break;
if(b%3==1)
b+=3;
continue;
b-=5;
printf("%d\n",
A.;
程序运行后的输出结果是 ( )A) 7
B.8
C.9
D.10
3.单项选择题以下程序的功能是 ( )
#include<stdio.h>
main()
FILE * fp1; *fp2;
fp1=fopen("filel","r");
fp2=fopen("file2","w");
while(!feof(fp1))
fputc(fgetc(fp1),fp2);
fclose(fp1);fclose(fp2);
#include<stdio.h>
main()
FILE * fp1; *fp2;
fp1=fopen("filel","r");
fp2=fopen("file2","w");
while(!feof(fp1))
fputc(fgetc(fp1),fp2);
fclose(fp1);fclose(fp2);
A.将磁盘文件的内容显示在屏幕上
B.将两个磁盘文件合为一个
C.将一个磁盘文件复制到另一个磁盘文件中
D.将两个磁盘文件合并后送屏幕
4.单项选择题有以下程序
main()
char st[20]="hello\0\t'\\";
printf("%d%d\n",strlen(st),sizeof(st));
程序运行后的输出结果是 ( )
main()
char st[20]="hello\0\t'\\";
printf("%d%d\n",strlen(st),sizeof(st));
程序运行后的输出结果是 ( )
A.9 9
B.5 20
C.13 20
D.20 20
5.单项选择题以下能正确表示x在-5到-1或5到1范围(含5和1)内,值为“真”的表达式是 ( )
A.(x>=-5)| |(x<=-1)&&(x<=5)&&(x>=1)
B.!(x>=-5| |x<=-1&&x<=5| |x>=1)
C.x<-5&&x>-1| |x<1&&x>5
D.(x<-5)| |(x>-1&&x<1)| |(x>5)
6.单项选择题下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是 ( )
A.选择
B.连接
C.投影
D.并
7.单项选择题实体是信息世界中广泛使用的一个术语,它用于表示 ( )
A.有生命的事物
B.无生命的事物
C.实际存在的事物
D.一切事物
8.单项选择题下列选项中均属于C语言合法的标识符的是 ( )
A.Int
#sub
break
B._3ab
FOR
Long
C.3a
printf
a_b
D.WORD
auto
include
9.单项选择题下列叙述中,正确的一条是 ( )
A.语句"goto 12;"是合法的
B.for(;;)语句相当于while(1)语句
C.if(表达式)语句中,表达式的类型只限于逻辑表达式
D.break语句可用于程序的任何地方,以终止程序的执行
10.单项选择题下列叙述中,不属于结构化分析方法的是 ( )
A.面向数据流的结构化分析方法
B.面向数据结构的Jackson方法
C.面向数据结构的结构化数据系统开发方法
D.面向对象的分析方法
热门相关试卷
最新相关试卷