c语言试卷及其答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

读书破万卷下笔如有神

1

…………试卷装

订线

………………

装订线内不要答题,不要填写考生信息………………

试卷装

订线printf(?%d, %c \n?, c2-c1, c2-(?a?-?A?));

院 3 e.D 2, E .C 3, E .B 2, M .A…学……下笔如有神读书破万卷

读书破万卷下笔如有神在函数调用中,若形参和实参都是简单变量,下面说法正确的是__16.实参和形参共用一个内存单

.实参和形参各占用一个独立的内存单

.由用户确定是否共用内存单

.由系统确定是否共用内存单

判断字符str是否大于字符str,应当使用__17if(str1>str2if(strcmp(str1,str2)) if(strcmp(str2,str1)>0)if(strcmp(str1,str2)>0)

以下正确的函数说明是__18float fun(int a; int bdouble fun(

int fun(int a, bint fun(char a[][]

以下程序的运行结果是_19main(){

int a=1, i;

for (i=0; i<3; i++)

printf(%d, f1(a));

getch();

}

f1(int x){

static int y=0,z=3;

y++;

z++;

return(x+y+z);

}

468

681 6766以下程序的运行结果是_20main(){

int x=6,y=5;

if(x>y)

x=y,y=x;

else

x++,y++;

printf(%d,%d,x,y);

getch();

}

7,6,5,5,A.

下笔如有神读书破万卷

………

…试卷装订

线………………

装订线内不要答题,不

要填写考生信息………………试卷装订线…………

读书破万卷下笔如有神

读书破万卷下笔如有神

读书破万卷下笔如有神

读书破万卷下笔如有神

读书破万卷下笔如有神

读书破万卷下笔如有神一、

1. A

2.B

3.D

4.B

5.D

6.B

7.B

8.B

9.D 10.B 11.C (准确的说法应该是:数组x的字节数大于数组y的字节数) 12.B 13.D 14.A 15.D

16.B 17.D?(C.应该也对) 18.B

19. C

20. B

21. A

22. C

二、

1.fabs(1-pow(x, 3.6))

2. 在c++编译器里:

65496;13

65504;13

3.0

4.10,vc++下40字节

5.strcpy(str1,str2);

6.x==100&&y>80&&z>80

三、

1. 上课讲过

2. int value[ ],int n 或int *value, int n

value[index]>value[j]

四、

方法1、

#include

#include

int main(void)

{

unsigned int n;

牰湩晴尨输入一个n位数字的正整数(n≤9)\n);

scanf(%d,&n);

//若n为3位数,log10(n)=2.x,强制转换成整型后,为2,再加1就表示3位数;

//若n为5位数,log10(n)=4.x,强制转换成整型后,为4,再加1就表示5位数;.... 晩?湩?潬??搨畯汢????瀩楲瑮?超过9位数);

汥敳椠???瀩楲瑮?非正数);

else

{

while(n)

{

读书破万卷下笔如有神

printf( %d,n_x0010_);

n/=10;

}

printf(\

);

system(pause);

return 0;

}

方法2、(用递归调用)

#include

#include

#include

#include

int f(void)

{

char c;

c=getchar();//把输入的数的每一位看成一个字符

if((c>'9'||c<'0')&&c!=10)

{

牰湩晴尨输入错误数据);

Sleep(2000);//Slee( ) 函数起延时作用,

//让输入错误数据这个几个字在屏幕停一段时间

exit(1); //返回dos

}

f( ) 若c-10&&f( );//c不为回车键,递归调用printf( %c,c); }

int main(void)

{

牰湩晴尨输入一个正整数:\n);

f( );

putchar('\n');

system(pause);

return 0;

}

五、

习题二讲过

读书破万卷下笔如有神

六、

#include

int main(void)

相关文档
最新文档