第一范文网 - 专业文章范例文档资料分享平台

2009-2010学年第2学期-C语言程序设计补考试卷(含答卷)

来源:用户分享 时间:2025/10/15 10:15:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

printf(\

reverse( ( 10 ) ,10);

for(i=0;i<10;i++) printf(\

5.以下程序的功能是输出以下图形:

A BBB CCCCC DDDDDDD

#include #define ROW 4

void main(void){ int i,j; char ch='A'; for( ( 11 ) ; i<=ROW; i++){ }

}

for(j=1; j<=ROW-i; j++) printf(\

for(j=1; ( 12 ) ; j++) printf(\ ( 13 ) ; printf(\

三、编程题(24分,第1题10分,第2题14分)

1.完成以下程序中的函数fun,该函数的数学表达式为:

?sinx?y??x?x?(x?10)(5?x?10)

x?5

#include \#include double fun(float x){ ? }

void main(void){

printf(\ printf(\ printf(\ }

2.完成下列程序中的函数BubbleSort(),函数的功能是采用冒泡排序算法,实现对数组a存储的n个元素中的前5个元素按升序排序,其它元素不变。该程序运行结果为:

共8页 第5页

-5 -2 -1 3 4 6 7 -8 9 0 11 -12 13 14 -15 #include

#define NUM 5 /* 需要排序的前NUM个元素 */

void BubbleSort(int a[],int n){ /* 对存储在数组a中的n个元素中的前NUM个元素按升序

排序,其他元素不变。设n>NUM */

}

void main(void){ }

BubbleSort(a,size);

for(i=0;i

int i, a[15]={-1,-2,3,4,-5,6,7,-8,9,0,11,-12,13,14,-15}; int size=sizeof(a)/sizeof(int);

共8页 第6页

华侨大学2009-2010学年第2学期《C语言程序设计》

补考试卷 答卷

学号________________ 姓名___________ 班级___________ 成绩______ 一、选择题(50分,每题2分)

1 11 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 7 17 8 18 9 19 10 20 二、填空题(26分,每空2分)

( 1 )_______________________ ( 2 )_____________________

( 3 )____________________ ( 4 )____________________( 5 )_____________________

( 6 )_________________________ ( 7 )_________________________

( 8 )____________________( 9 )___________________( 10 )___________________

( 11 )____________________( 12 )___________________( 13 )___________________

三、编程题(24分,第1题10分,第2题14分) 1.

double fun(float x){

共8页 第7页

}

2.

void BubbleSort(int a[],int n){ }

/* 对存储于数组a的n个元素中的前NUM个元素用冒泡算

法进行升序排序,其他元素不变。设n>NUM */

共8页 第8页

2009-2010学年第2学期-C语言程序设计补考试卷(含答卷).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6x2u89b0sn3gyk618426_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top