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

C语言期末考试题库试题及答案 

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

/**********Program**********/

int i,k=1; if(m<=1) k=o;

for(i=2;i

/********** End **********/ } yzj() {

FILE *IN,*OUT; int iIN,iOUT,i;

IN=fopen(\if(IN==NULL)

{printf(\}

OUT=fopen(\if(OUT==NULL)

{printf(\}

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

{ fscanf(IN,\ iOUT=fun(iIN); fprintf(OUT,\}

fclose(IN); fclose(OUT); }

/*------------------------------------------------ 46 【程序设计】

--------------------------------------------------

题目: 给定n个数据, 求最小值出现的位置 (如果最小值出现多次,求出第一次出

现的位置即可)。

--------------------------------------------------

注意:部分源程序给出如下。请勿改动主函数 main和其它函数中的任何内容,仅在函数 station的花括号中填入所编写的若干语句。 ------------------------------------------------*/ #include \int station(int s[],int n) {

/**********Program**********/

int i,k; k=0;

for(i=1;i

/********** End **********/ }

void main() {

int a[100],n,i,t;

printf(\请输入n值:\ scanf(\

printf(\请输入%d个数:\\n\ for(i=0;i

scanf(\ t=station(a,n);

printf(\ yzj(); } yzj() {

FILE *IN,*OUT; int n; int i[10]; int o;

IN=fopen(\if(IN==NULL)

{printf(\}

OUT=fopen(\if(OUT==NULL)

{printf(\}

for(n=0;n<10;n++) {

fscanf(IN,\ }

o=station(i,10);

fprintf(OUT,\fclose(IN); fclose(OUT); }

/*------------------------------------------------ 47 【程序设计】

--------------------------------------------------

题目:编写函数fun求1000以内所有m的倍数之和。

--------------------------------------------------

注意:部分源程序给出如下。请勿改动主函数 main和其它函数中的任何内容,仅在函 数fun的花括号中填入所编写的若干语句。 ------------------------------------------------*/ #define N 1000 #include \#include int yzj();

int fun(int m); void main() {int sum; sum=fun(7);

printf(\以内所有%d的倍数之和为:%d\\n\

yzj(); }

int fun(int m)

{

/**********Program**********/

int s=0,i;

for(i=1;i

/********** End **********/ } yzj() {

FILE *IN,*OUT; int n; int i[10]; int o;

OUT=fopen(\if(OUT==NULL)

{printf(\}

o = fun(6);

fprintf(OUT,\

fclose(OUT); }

/*------------------------------------------------ 48【程序设计】

--------------------------------------------------

题目:调用函数fun判断一个三位数是否\水仙花数\。 在main函数中从键盘输入一个三位数,并输 出判断结果。请编写fun函数。所谓\水仙花 数\是指一3位数,其各位数字立方和等于该 数本身。

例如,153是一个水仙花数,因为153=1+125+27。 --------------------------------------------------

注意:部分源程序给出如下。请勿改动主函数main

和其它函数中的任何内容,仅在函数fun的花 括号中填入所编写的若干语句。 ------------------------------------------------*/ #include \int fun(int n) {

/**********Program**********/

int bw,sw,gw;

bw=n/100;sw=(n-bw*100)/10;gw=n; if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw) return 1; else return 0;

/********** End **********/ }

void main() {

int n,flag;

scanf(\ flag=fun(n); if(flag)

printf(\是水仙花数\\n\ else

printf(\不是水仙花数\\n\ yzj(); } yzj() {

FILE *IN,*OUT; int iIN,i; int iOUT;

IN=fopen(\if(IN==NULL)

{printf(\}

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