02600C语言程序设计[福建]200701 自学考试真题.doc
2007年1月高等教育自学考试福建省统一命题考试
试卷
(课程代码2600)
(本大题共10空,每空1分共10分)请在每小题的空格中填上正确答案。错填、不填均无分。
1.结构化程序设计所规定的三种基本控制结构分别是结构、选择结构和循环结构。
2.有符号的整型数据(signed int)能表示的最大整数是。
3.设a为变量,b为float变量,则a+b的运算结果为型数据。
4.a为int变量,执行a=1/2+1/2;语句后,a的值为。
5.以下程序运行后的输出结果是。
main( )
{int a=010b=2,c c=a+b;
printf(“%d”,c) }
6.以下程序运行后的输出结果是 main( )
{char m;
m=B’+32;pintf(“%c”,m);
7.以下程序运行后的输出结果是。
main( )
{int a=1,b=3,c=5;
if(c=a+b)
printf(“yes”);
else
printf(“not”);
}
8.以下程序段的输出结果是。
char s[]= “\\140\140abc\t”;
pntf(“%d\n”,strlen(s));
9.以下程序段的输出结果是。
int a=lb=2,p=&a,q=&b;
p=q;p=3;
prinf(“%d”,b);
.以下程序段的输出结果是。
struct node
{int;
float b;
char c[10];} printf(“%d”,sizeof(struet node)) ;
(本大题共25小题.第11—30题每小题1分第3-35题每小题2分共30分) 在每小题列出的四个备选项中有一个是符合题目要求的。请将其代码填写在题后的括号内。错选、多选或未选均无分。
11.下列标识符中可用作语言用户标识符的一组是 【 】
A.void B.a3_b3 .For D.2a
define _123 -abc DO
WORD IF Case sizeof
12.在语言中,合法的字符常量是 【 】
A.‘\084’ B.‘\x43’ C.‘ab’ D.O”
13.表示关系≤Y≤Z的c语言表达式是 【 】
A.(x<=Y)&&(Y
C.(x<=Y<=z) D.(x<=Y)&(Y<=z)
14.若t为double类型,表达式t=l,t+5,l++的值是 【 】
15.在语言中,运算对象必须是整型数的运算符是 【 】
A.% B./ C.%和/ D.}+
16.在语言中,如int类型,则输出的结果是 【 】
Sumpad=5;pAd=um++,pAd++,pAd:
pintf(“%dn”,pad);
A.7 B.6 C.5 D.4
17.已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是 【 】
#include
main( )
{ char c1=’A’,c2=’Y’;
printf(“%d,%dn”,c1,c2);}
A.因输出格式不合法,输出错误信息
B.6590
C.AY
D.6589
18.设有说明int(ptr)[m];其中的标识符pt是 A.m个指向整型变量的指针
B.指向m个整型变量的函数指针
C一个指向具有m个整型元素的一维数组的指针
D.具有m个指针元素的一维指针数组,每个元素都只能指向整型量
19.语句while(!E);中的条件!E等价于 【 】
A.E0 B.E!= C.E!=O D.El
20.以下函数调用语句中含有的实参个数为 【 】
unc((exp1,exp2),(exp3,exp4,exp5));
A.1 B.2 .4 D.5
21.设有以下语句:
char a=3b=6,;
cB^b<<2;
则c