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

C语言程序设计期末考试试卷及答案1

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

else continue;

printf(\ } }

6. 下列程序段的输出是__5 8___。

# include

int f(int x)

{ static y=1;

y++;

x += y;

return x; }

void main()

{ int k;

k=f(3);

printf(\ %dn\ }

7. 下列程序段的输出是___5__。

int *p, *q, k = 5 , j = 6 ;

q = &k ; p = q ; q = &j ;

printf(\

8. 函数

void f(char s[ ], char t[ ])

{ int k=0;

while (s[k]=t[k]) k++;

}

等价于

void f(char *s, char *t)

{ while (_*s++=*t++____);

}

9. 下列程序段的输出是_ ne,s ____。

char *a[2]={\

printf(\

printf(\

10. 下列程序编译后生成 t.exe, 运行 t input output __zoo___。

void main(int argc, char * argv[ ])

{ int k;

char *p=argv[1];

for(k=2; k

if(strcmp(argv[k], p)>0) p=argv[k];

printf(\ }

zoo oil 的输出结果是 11. 下列程序调用swap函数交换a和b的值,并输出交换后的a和b的值。程序的输出结果是:After swap 5, 3。

void main( )

{ int a=3, b=5;

swap( &a, &b ) ;

printf(\

}

swap( int *p, int *q )

{ int t;

t=*p; ;

*p=*q ;

*q=t ; }

C语言程序设计期末考试试卷及答案1

elsecontinue;printf(\}}6.下列程序段的输出是__58___。#includeintf(intx){staticy=1;y++;x+=y;
推荐度:
点击下载文档文档为doc格式
0vy7c68axd9da6a52gje3fmdy9ulfu00ggf
领取福利

微信扫码领取福利

微信扫码分享