1 / 8
文档名称:

IASKC语言程序设计期末考试试卷及1.doc

格式:doc   大小:64KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

IASKC语言程序设计期末考试试卷及1.doc

上传人:雨林书屋 2022/7/23 文件大小:64 KB

下载得到文件列表

IASKC语言程序设计期末考试试卷及1.doc

相关文档

文档介绍

文档介绍:语言程序设计期末考试一试卷及答案一、单项选择题

A、b-bB、floatC、<fr>D、_isw
,表达式___B___不吻合C语语言法。是(B)
0xFFB))2LD)‘\72’
有以下程序段
intk=0
while(k=1)k++;
while循环执行的次数是(A)
A)无限次B)有语法错,不能执行
一次也不执行D)执行1次
以下程序的输出结果是(C)
0B)29C)31D)无定值fun(intx,inty,intz)
{z=x*x+y*y;}main()
{inta=31;fun(5,2,a);printf(“%d”,a);
}
下列程序段的输出结果是(A)
2143B)1212C)1234D)2112voidfun(int*x,int*y)
{printf(“%d%d”,*x,*y);*x=3;*y=4;}main()
{intx=1,y=2;
fun(&y,&x);
printf(“%d%d”,x,y);
}
,实参是一个数组名,则向函数传送的是(B)
数组的长度B)数组的首地址
数组每一个元素的地址D)数组每个元素中的值
以下程序的输出结果是(A)
1B)2C)3D)4
longfun(intn)
{longs;
if(n==1||n==2)s=2;
elses=n-fun(n-1);
returns;
}
main()
{printf(“%ld\n”,fun(3));}
以下程序的输出结果是(B)A)16B)2C)9D)1#defineSQR(X)X*Xmain()
{inta=16,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(“d\n”,a);
}
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn)
{inti,j=0,p;
p=j;
for(i=j;i<N;I++)
if(a[i]<A[P])__________;
return(p);
}
在下划线处应填入的是(D)
A)i=pB)a[p]=a[i]C)p=jD)p=i
二、填空题
表示“x≥y≥z”的C表达式是___x>=y&&y>=z____。
下列程序段的输出是__1____。
printf("%on",010<<1^1);
下列程序段的输出是__6,90____。
intk;
floats;
for(k=0,s=0;k<7;k++)
s+=k/2;
printf("%d,%fn",k,s);
下列程序段的输出是__5,25_____。
#definef(a,b,x)a*x+b
printf("%d,%dn",f(3,2,1),f(6,5,f(3,2,