福建省高职高专升本科入学考试Word文档下载推荐.docx
- 文档编号:15880675
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:29
- 大小:46.60KB
福建省高职高专升本科入学考试Word文档下载推荐.docx
《福建省高职高专升本科入学考试Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《福建省高职高专升本科入学考试Word文档下载推荐.docx(29页珍藏版)》请在冰豆网上搜索。
voidmain()
{
inti,sum;
for(i=1;
i<
6;
i++)sum+=i;
printf("
%d\n"
sum);
}
(A)15
(B)14
(C)不确定
(D)0
6、若变量a是int类型,并执行了语句:
a='
A'
+1.6;
则正确叙述是()
(A)a的值是字符C
(B)a的值是浮点型
(C)不允许字符型和浮点型相加
(D)a的值是字符'
的ASCII值加上1
7、下列字符中,ASCII码值最小的是()
(A)A
(B)a
(C)Z
(D)x
8、不能把字符串:
Hello!
赋值给数组b的语句是()
(A)charb[10]={'
H'
'
e'
l'
o'
!
'
};
(B)charb[10];
b="
"
;
(C)charb[10];
strcpy(b,"
);
(D)charb[10]="
9、C语言中运算对象必须是整型的运算符是()
(A)%=
(B)/
(C)=
(D)<
=
10、若变量已正确定义并赋值,下面符合C语言语法的表达式是()
(A)a:
=b+1
(B)a=b=c+2
(C)int18.5%3
(D)a=a+7=c+b
11、若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是()
(A)1
(B)2
(C)2.0
(D)2.5e
12、能正确表示逻辑关系:
“a≧10或a≦0”的C语言表达式是()
(A)a>
=10ora<
=0
(B)a>
=0|a<
=10
(C)a>
=10&
&
a<
(D)a>
=10||a<
13、有如下程序
inty=3,x=3,z=1;
%d%d\n"
(++x,y++),z+2);
运行该程序的输出结果是()
(A)34
(B)42
(C)43
(D)33
14、有数组定义inta[2][2]={{1},{2,3}};
则a[1][1]的值为()
15、有如下程序
inta=14,b=15,x;
charc='
c'
x=(a&
b)&
(c<
B'
执行该程序段后,x的值为()
(A)true
(B)false
(C)1
16、有以下程序
inti;
for(i=0;
3;
i++)
switch(i)
{
case0:
printf("
%d"
i);
case2:
default:
}
程序运行后的输出结果是()
(A)022111
(B)021021
(C)000122
(D)012
17、若变量已正确定义并赋值,则下列条件语句中,功能与其他语句不同的是()
(A)if(a)printf("
x);
elseprintf("
y);
(B)if(a==0)printf("
(C)if(a!
=0)printf("
(D)if(a==0)printf("
18、若变量已正确定义,要求程序段完成求5!
的计算,不能完成此操作的程序段是()
(A)for(i=1,p=1;
=5;
i++)p*=i;
(B)for(i=1;
i++){p=1;
p*=i;
}
(C)i=1;
p=1;
while(i<
=5){p*=i;
i++;
(D)i=1;
do{p*=i;
}while(i<
=5);
19、有以下程序
inta=7,b=8,*p,*q,*r;
p=&
a;
q=&
b;
r=p;
p=q;
q=r;
%d,%d,%d,%d\n"
*p,*q,a,b);
(A)8,7,8,7
(B)7,8,7,8
(C)8,7,7,8
(D)7,8,8,7
20、以下选项中非法的表达式是()
(A)0<
=x<
100
(B)i=j==0
(C)(char)(65+3)
(D)x+1=x+1
21、有定义语句:
intx,y;
若要通过scanf("
%d,%d"
&
x,&
y);
语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()
(A)1112↙
(B)11,12↙
(C)11,↙12↙
(D)11,12↙
22、有以下函数定义:
voidfun(intn,doublex){......}
若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()
(A)fun(inty,doublem);
(B)k=fun(10,12.5);
(C)fun(x,n);
(D)voidfun(n,x);
23、已定义以下函数:
fun(int*p)
return*p;
该函数的返回值是()
(A)不确定的值
(B)形参p中存放的值
(C)形参p所指存储单元中的值
(D)形参p的地址值
24、有以下程序
#include<
stdio.h>
#defineF(x,y)(x)*(y)
inta=3,b=4;
F(a++,b++));
(A)12
(B)15
(C)16
(D)20
25、有以下程序
inta[3][3],*p,i;
a[0][0];
9;
i++)p[i]=i+1;
a[1][2]);
(A)3
(B)6
(C)9
(D)2
26、有以下程序
structSTU
charname[10];
intnum;
intScore;
};
structSTUs[5]={{"
YangSan"
20041,703},
{"
LiSiGuo"
20042,580},
WangYin"
20043,680},
SunDan"
20044,550},
Penghua"
20045,537}},*p[5],*t;
inti,j;
5;
i++)p[i]=&
s[i];
4;
for(j=i+1;
j<
j++)
if(p[i]->
Score>
p[j]->
Score)
{
t=p[i];
p[i]=p[j];
p[j]=t;
}
s[1].Score,p[1]->
Score);
(A)550550
(B)680680
(C)580550
(D)580680
27、有以下程序:
voidsort(inta[],intn)
inti,j,t;
n-1;
i+=2)
for(j=i+2;
n;
j+=2)
if(a[i]<
a[j]){t=a[i];
a[i]=a[j];
a[j]=t;
intaa[10]={1,2,3,4,5,6,7,8,9,10},i;
sort(aa,10);
10;
i++)printf("
%d,"
aa[i]);
\n"
(A)1,2,3,4,5,6,7,8,9,10,
(B)10,9,8,7,6,5,4,3,2,1,
(C)9,2,7,4,5,6,3,8,1,10,
(D)1,10,3,8,5,6,7,4,9,2,
28、有以下程序:
inti=0,s=0;
for(;
)
{
if(i==3||i==5)continue;
if(i==6)break;
i++;
s+=i;
}
s);
(A)10
(B)13
(C)21
(D)程序进入死循环
29、有以下程序
intx[8]={8,7,6,5,0,0},*s;
s=x+3;
s[2]);
程序执行后的输出结果是()
(A)随机值
(B)0
(C)5
30、设有以下定义和语句
inta[3][2]={1,2,3,4,5,6},*p[3];
p[0]=a[1];
则*(p[0]+1)所代表的数组元素是()
(A)a[0][1]
(B)a[1][0]
(C)a[1][1]
(D)a[1][2]
二、程序阅读题(本大题共4小题,每小题5分,共20分)
阅读下列程序,将输出结果写到答题纸的相应位置。
31、#include<
chara[]="
Iamaboy."
b[20];
for(i=0,j=0;
*(a+i)!
='
\0'
if(*(a+i)=='
'
)continue;
*(b+j)=*(a+i);
j=j+1;
*(b+j)='
\n%s\n"
a);
%s\n"
b);
32、#in
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 福建省 高职 高专升 本科 入学考试