试卷简介
2007年9月二级C语言笔试真题及答案,题型为真题,本试卷由网考网免费提供给计算机二级考试口腔执业医师考生练习使用,包含答案。
试卷预览
- 第1题:软件是指()
A.程序
B.程序和文档
C.算法加数据结构
D.程序、数据和相关文档的集合
- 第2题:软件调试的目的是()
A.发现错误
B.改正错误
C.改善软件的性能
D.验证软件的正确性
- 第3题:一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为()
A.219
B.221
C.229
D.231
- 第4题:C语言源程序名的后缀是()
A..exe
B..C
C..obj
D..cp
- 第5题:可在C程序中用做用户标识符的一组标识符是()
A.and
B.Date
C.Hi
D.case
- 第6题:若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()
A.scanf("%d",a,b,c);
B.scanf("%d%d%d",a,b,c);
C.scanf("%d",p);
D.scanf("%d",&p);
- 第7题:以下关于long、int和short类型数据占用内存大小的叙述中正确的是()
A.均占4个字节
B.根据数据的大小来决定所占内存的字节数
C.由用户自己定义
D.由C语言编译系统决定
- 第8题:若变量均已正确定义并赋值,以下合法的C语言赋值语句是()
A.x=y==5;
B.x=n%2.5;
C.x+n=I;
D.x=5=4+1;
- 第9题:有以下程序段()
int j; float y; char name[50];
scanf("%2d%f%s",&j,&y,name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
A.55566.0
B.566.0
C.7777.0
D.566777.0
- 第10题:有以下计算公式 若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是()
A)if(x>=0) y=sqrt(x);
B)y=sqrt(x)else y=sqrt(-x); if(x<0) y=sqrt(-x);
C)if(x>=0)y=sqrt(x);
D)y=sqrt(x>=0?x:-x);