文档介绍:编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
单项选择
==================================================
题号:23095
任何一个C语言的可执行程序都是从()开场执行的.
A、main()函数的入口处
B、程序中的第一条语句
C、程序中的第一个函数
D、编译预处理语句
答案:
A
题号:23285
C语言程序的三种根本构造是顺序构造,选择构造和()构造.
A、循环
B、转移
C、递归
D、嵌套
答案:
A
题号:23286
C语言中,定义构造体的保存字是().
A、enum
B、union
C、struct
D、typedef
答案:
C
题号:23333
程序流程图PFD中的"□"代表的是().
A、控制流
B、加工步骤
C、数据流
D、组成关系
答案:
B
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
题号:23161
C语言中,以下表达正确的选项是().
A、do-while 语句构成的循环不可用
B、do-while 语句构成的循环,没有break语句就是死循环
C、do-while 语句构成的循环,当while 语句中的表达式值为零时完毕循环
D、do-while 语句构成的循环,当while 语句中的表达式值为非零时跳出循环
答案:
C
题号:23405
以下不能正确进展字符串赋初值的语句是().
A、char *str="good!";
B、char str[5]={'g','o','o','d',0};
C、char str[5]="good!";---超界
D、char str[]="good!";
答案:
C
题号:23400
下述错误的C语言常量是().
A、5.
B、.25
C、0xf
D、090
答案:
D
题号:23577
以下对C语言中联合类型数据的正确表达是().
A、定义了联合变量后,即可引用该变量或该变量中的任意成员
B、一个联合变量中可以同时存放其所有成员
C、在向联合中的一个成员进展赋值时,联合中其他成员的值不会改变
D、联合中的各个成员使用共同的存储区域
答案:
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
D
题号:23584
如已定义x和y为double 类型,那么表达式x=1,y=x+5/2两整数相除取不大于商的整数,如果除数和被除数有一个是负数,那么采用“向零取整〞有的机器也会采用不超过商的取整法
的值是().
A、
B、
C、2
D、3
答案:
A
题号:23493
有以下程序:
#include<>
main()
{int a1,a2;char c1,c2;
scanf("%d%c%d%c"没有分隔符
,&a1,&c1,&a2,&c2);
printf("%d,%c,%d,%c",a1,c1,a2,c2);
}
假设想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b,那么正确的输入格式是以下代表空格,<CR>代表回车.
A、12,a,34,b<CR>
B、12 a34 b<CR>
C、12 a 34]b<CR>
D、12a34b<CR>
答案:
D
题号:24158
关于%-,以下描述中,正确的选项是().
A、字符"-"表示在输出字符前面加上字符"-".
B、字符"-"表示输出字符靠左对齐.
C、字符"-"表示在输出字符最后加上字符"-".
D、字符"-"表示输出字符靠右对齐.
答案:
B
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
题号:23674
下面程序的输出结果是().
main()
{int i=2,p;
p=f(i,i+1);
printf("%d",p);
}
int f(int a,int b)
{int c;
c=a;
if(a>b)c=1;
else if(a==b)c=0;
else c=-1;
return c;
}
A、0
B、1
C、2
D、-1
答案:
D
题号:23833
在数据库设计中,将E-R图转换成关系数据模型的过程属于().
A、物理设计阶段
B、需求分析阶段
C