韩山师范学院2012年专升本插班生考试
教育技术学专业 C语言程序设计试卷(A卷)
题号
一
二
三
四
五
总分
评卷人
得分
得分
评卷人
一、填空题(每空1分,共10分)
。
,需要经过________、________两个环节,才能执行。
,b已经定义为int类型并赋值为4和5,要求用printf函数以a=4,b=5的形式输出,请写出完整的输出语句。
。
。
。
A[10];中有个元素,下标上限为_____________。
=2,y=12,则 x&y>>2的结果是___________。
得分
评卷人
二、单项选择题(,共30分)
题号
1
2
3
4
5
6
7
8
9
10
答案
题号
11
12
13
14
15
16
17
18
19
20
答案
,下面不属于算法的5个特性的是( )。
( )。
:
main()
{ int m,n,p;
scanf("m=%dn=%dp=%d",&m,&n,&p);
printf("%d%d%d",m,n,p);
}
若想从键盘上输入数据,使变量m的值为123,n的值为456,p的值为789,则正确的输入是( )。
=123n=456p=789
=123 n=456 p=789
=123,n=456,p=789
456 789
,哪个选项是合法变量( )。
#3 D.“a”
,则输出结果是( )。
mainn()
{ int n;
scanf("%d",&n);
if(n<10) printf("%d\n",n+1);
else printf("%d\n",n-1);
}
、y、t均为int型变量,则执行语句:x=y=3;t=x+y++;后,y的值为( )。
int k=0;
while(k<1)k++;
while 循环执行的次数是( )。
,不能执行
,能正确判断出c为数字的表达式是( )。
A.('0'<=c)and ('9'>=c) B.(c>= '0')&&(c<= '9')
C.'0'<=c<= '9' D.(c>= '0')||(c<= '9')
( )。
A. double fun(int x , int y)
B. double fun(int x ; int y)
C. double fun(int x , int y) ;
D. double fun(int x ; int y) ;
( )。
int fun(int x, int y)
{ int z; z=x*x+y*y; return z;}
main()
{ int a=31;
a=fun(5,2);
printf("%d",a);
}
( )。
[1]的地址
main()
{ char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+1;
printf("%d",*p);
}
( )。
a[5]={0,1,2,3,4,5}; a[ ]={0,1,2,3,4,5};
a={'A', 'B', 'C'}; a[5]="0123";
:
#include <>
void WriteStr(char *fn,char *str)
{ FILE *fp;
fp=fopen(fn,"w"); fputs(str,fp); fclose(fp);
}
main(
2012专升本插班生考试《C语言程序设计》试卷 来自淘豆网m.daumloan.com转载请标明出处.