试卷编号:10767 所属语言:C语言
试卷方案:TC_150604083824 试卷总分:570分 共有题型:1种
一、程序设计 共57题 (共计570分)
第1题 (10.0分) 题号:374 难度:易 第2章 /*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:编写函数实现两个数据的交换,在主函数中输入任 意三个数据,调用函数对这三个数据从大到小排序。
------------------------------------------------*/
#include
void swap(int *a,int *b) {
/**********Program**********/
/********** End **********/ } main() {
int x,y,z;
scanf(\ if(x void wwjt() { FILE *IN,*OUT; int m,n; int i[2]; IN=fopen(\ if(IN==NULL) { printf(\ } OUT=fopen(\ if(OUT==NULL) { printf(\ } for(n=0;n<3;n++) { for(m=0;m<2;m++) { fscanf(IN,\ } swap(&i[0],&i[1]); fprintf(OUT,\ fprintf(OUT,\ } fclose(IN); fclose(OUT); } 答案:---------------------- int k; k=*a; *a=*b; *b=k; ---------------------- 第2题 (10.0分) 题号:381 难度:易 /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 功能:求一批数中小于平均值的数的个数。 第2章 ------------------------------------------------*/ #include int average_num(int a[],int n) { /**********Program**********/ /********** End **********/ } main() { int n,a[100],i,num; scanf(\ for(i=0;i printf(\ wwjt(); } void wwjt() { FILE *IN,*OUT; int n; int i[10]; int o; IN=fopen(\ if(IN==NULL) { printf(\ } OUT=fopen(\ if(OUT==NULL) { printf(\ }