好文档 - 专业文书写作范文服务资料分享网站

最新专升本考试C语言模拟试题及参考答案

天下 分享 时间: 加入收藏 我要投稿 点赞

精品文档

以下程序的输出结果是 【38】 。 # include

# define FUDGE(y) 2.84+y* H& O- |+ J7 K

# define PR(a) printf(\\ # define PRINT1(a) PR(a);putchar('\\n') s\ main()

{int x=2; PRINT1(FUDGE(5)*x); }5 d0 r9 i) l* o 【38】 A) 11 B) 12 C) 13 D) 15 以下程序的输出结果是 【39】 。 # include! t4 W0 n1 S' U: \\/ a main()

{ int i=1,j=3;. y$ d8 u2 ^$ d\ printf(\

{ int i=0; i+=j*2; printf(\0 m( c( T/ T+ ^) E4 K\ printf(\

【39】 A) 1,6,3,1,3 B) 1,6,3,2,3 C) 1,6,3,6,3 D) 1,7,3,2,3 以下程序的输出结果是 【40】 。5 m9 t p4 j+ n* ]- Z. s. C # include ! T% B1 z! {1 k- _! S$ Y$ a3 g& w main()+ D$ D* y |- e0 `- a- b

{ int k=4,m=1,p;; t5 {( ~1 G g* N3 L$ [9 w. x

p=func(k,m); printf(\$ B( Z3 r5 ^* @5 C. ^) W func(a,b)

int a,b;7 J3 O, w- f' M6 |! t* N5 L0 Z9 t

{ static int m=0,i=2;& {* n; N% g; Y; ]2 ^( K

i+=m+1; m=i+a+b; return(m); }) G( v+ J) z( O1 u

【40】 A) 8,17 B) 8,16 C) 8,20 D) 8,8* Q& r) D4 `1 T\ 设有以下语句:! F/ p% T; V9 g( H' M1 j+ J

char str[4][12]={\# d- q# S; \\2 R3 `, v, A *strp[4];

int i; ! D2 Z1 D, h+ Z0 v3 o( E+ H: @ for(i=0;i<4;i + + )strp[i]=str[i];

【41】 不是对字符串的正确引用,其中0≤k<4。 【41】 A) strp B) str[k] C) strp[k] D) *strp 设有以下语句: 1 x [1 H, D2 o6 ]

char str1[]=\0 |! r) a+ c) O4 D8 l2 v

则 【42】 不是对库函数strcpy的正确调用,此库函数用业复制字符串。5 t. \\+ ?0 M1 n! x/ Z# c 【42】 A) strcpy(str1,\ B) strcpy(str2,\/ S+ {, `2 J& {& s& o# u1 K C) strcpy(str3,\ D) strcpy(str4,\

C语言中形参的缺省存储类别是 【43】 。5 n& P; _9 z/ r2 h5 @# c/ v) a

【43】A)自动(auto) B)静态(static) C)寄存器(register) D)外部(extern) 设有以下语句:4 i5 r, A6 Y# Z\ struct st {int n; struct st *next;};

static struct st a[3]={5,&a[1],7,&a[2],9,'\\0'},*p; p=&a[0]; 精品文档

精品文档

则表达式 【44】 的值是6。

【44】 A)p + + ->n B) p->n + + C) (*p).n + + D) + + p->n+ a3 G N0 O0 H) ]3 f 以下四个程序中, 【45】 不能对两个整型变量的值进行交换。% s+ R# ]0 r9 A) s4 Q 【45】A)# include \, D9 B- }8 A+ m( p main()

{ int a=10,b=20; swap(&a,&b);

printf(\ R% }/ X9 n; _) x5 {! M }

swap(p,q)

int *p,*q;6 E7 c- |7 Q. I8 v/ H- V* o. w {, k* G; r7 o, C8 L5 C) o

int *t; + X+ d3 a6 F' I8 h/ [) J, l t=(int )malloc(sizeof(int)); t=p;*p=*q;*q=*t; } 6 K* L# o( ?0 i0 l& K$ C

B) # include % e* u& D4 b: o main()% ?3 J! }/ V) j9 `3 y {& v3 q! F# [; `# r0 v) B7 k

int a=10,b=20; 6 S2 w0 ^ g1 |( B

swap(&a,&b);) E# E/ g( h. s( Y. @5 w( s6 c

printf(\* m+ S) P' }+ i$ T0 S; I! W }4 V* F\ swap(p,q) int p,q;

{2 J) B4 k: f5 C3 G\ int *t;

t=*p;*p=*q;*q=t;. D* P' ]% V# Q) P) x: M; @6 q. w }# f8 c- t/ G) V 1 r3 }+ K% _9 q4 c5 |

C) # include main()

{ % I% y) t+ A# {

int *a,*b;7 J9 Z: @# I% \\ N- E& j *a=10,*b=20; swap(a,b);

printf(\}% L' G6 ]' p/ Q4 S

swap(p,q) k: \\% x. @$ b2 u% P+ I int *p,*q;. A: r4 h: Y% \\( M# N! l { int t;

t=*p;*p=*q;*q=t;& q4 ]( Z* p/ J; ]; P }- q& H, g9 C! p2 d7 q 7 v1 c# p6 R: |' U1 h 精品文档

精品文档

D) # include main() {

int a=10,b=20;4 m$ g o% l7 K k; d! a; ? int x=&a,y=&b;5 ?7 K2 c$ c [( @5 ~6 y swap(x,y);0 T* n$ o+ X% k ~, {

printf(\6 t) U/ ^5 ]\ }/ o- |; Y+ w\ swap(p,q)

int *p,*q;: i# b& E\ {

int t;+ z! X% Z4 W8 W/ ?* ?

t=*p;*p=*q;*q=t;3 l: e% ?/ {8 i3 O4 }2 Y- I' \\+ L4 O }

二、填空题(每空2分,共40分)

请将每空的正确答案写在答题卡1-20序号后的横线上,答在试卷上不得分。

结构化程序设计所规定的三种基本控制结构是 【1】 结构.选择结构和循环结构。+ u5 f, N! ]2 s0 b1 m

在七位ASCII码中,除了表示数字、英文大小写字母外,还有 【2】 个其它符号。

把B盘BAS子目录下第三个字符为A,且没有扩展名的全部文件拷贝到C盘ABC子目录下的命令是 【3】 。

微机中ROM的中文意义是 【4】 存储器。) r! U! k& w4 n! W

启动MS-DOS系统后,能自动执行的批处理文件是 【5】 .BAT。' f$ C9 b! G; p\

设当前盘为C盘,删除B盘FOX子目录中扩展名为.TXT的所有文件的命令是 【6】 。 十进制数53转换为十六进制数为 【7】 。

数据库管理系统常见的数据模型有层次、网状和 【8】 三种。 买来一张新盘后,在存入文件前,必须进行 【9】 处理。 在微机中,字符的比较就是对它们的 【10】 码进行比较。

以下C语言程序将磁盘中的一个文件复制到另一个文件中,两个文件名在命令行中给出。 #include $ a: h# {3 d) g+ ~7 _ main(argc,argv)

int argc; char *argv[];\ { FILE *f1,*f2; char ch;

if(argc< 【11】 )1 o\

{ printf(\( ^. V% E: j, {# z5 [1 E) J6 v7 E

if( ((f1=fopen(argv[1],\{ printf(\

while( 【12】 )fputc(fgetc(f1),f2);) Z7 H2 l2 T4 a. @+ { fclose(f1); fclose(f2); }0 | b3 [- W\

以下程序中的trap函数是一个用梯形法求定积分的通用函数。梯形法求定积分的公式为: n-1 a-b

s=((f(a)+f(b))/2+∑ f(a+i*h))*h , h=|----|

i=1 n% F7 ^9 o& O# I8 D3 N7 K 精品文档

最新专升本考试C语言模拟试题及参考答案

精品文档以下程序的输出结果是【38】。#include#defineFUDGE(y)2.84+y*H&O-|+J7K#definePR(a)printf(\\#definePRINT1(a)PR(a);putchar('\\n')s\main(){in
推荐度:
点击下载文档文档为doc格式
1xgq07jav91qw0b8cvba7dd7d92wae01asm
领取福利

微信扫码领取福利

微信扫码分享