C语言期末考试试卷byYin5 - 31 联系客服

发布时间 : 星期二 文章C语言期末考试试卷byYin5 - 31更新完毕开始阅读7286e06c7e21af45b307a8c3

三.综合填空题:(5分/题,共15分)

1. 以下程序输入三个整数值给a,b,c, 程序把b中的值给a,把c中的值给b,把a中的值给c, 然后输出a,b,c的值。请填空。 main()

{ int a,b,c,_ _; printf(“enter a,b,c”);

scanf(“%d%d%d”,____ __ ____); ____ ___; a=b ; b=c; ____ ____; printf(“a=%d b=%d c=%d\\n”,a,b,c); }

2. 完成下列冒泡排序程序。 void bubblesort(int r[ ],int n) { int i,j,temp; for(i=0;i

for(j= _ _ ;j>=i+1;j--) if (_ _ )

{temp=r[j];r[j]=r[j-1]; _ _ ;} } main()

{ int a[6]={3,5,2,4,1}; int j,n=6;

bubblesort(_ _);/*函数调用*/ for(j=0;j

3. 使用指针变量,显示字符串:

void disp_char ( char * pstr ) { for ( ; _ _; _ _)

printf( “ %c” , * pstr ); } main()

{ _ _ string = “ This is a string !”; disp_char ( _ _ ); }

5

C语言程序设计期中考试答题纸

班级_____________ 姓名_____________ 学号______________ 成绩___________

注:答题写在答题纸上,写在试卷上不得分 一.选择题:(1分/题,共20分)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 二.填空题:(1分/空,共20分)

1 2 3 4 5 6 7 8 9 10

6

11 12 13 14 15 16 17 18 19 20 四.编程题:(共45分)

1. 编程实现函数: ?2*x y???0 ???x

2. 将3×4矩阵各元素进行转置。

当:x??1当:x??1 当:x?07

3. 写一个函数,将字符串1拷贝至字符串2。

8