ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:17.93KB ,
资源ID:8164037      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8164037.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(函数练习题及答案Word文件下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

函数练习题及答案Word文件下载.docx

1、void fun(int b) static int i=0; do bi+=bi+1; while(+i2); int k,a5=1,3,5,4,9; fun(a); for(k=0;k5;k+)printf(%d,ak);上面程序的输出是(). A、48579B、48549C、48999D、135792643有以下程序:void fun(int a,int n)int i,t;for(i=0;in/2;i+)t=ai;ai=an-1-i;an-1-i=t;int k10=1,2,3,4,5,6,7,8,9,10,i;fun(k,5);for(i=2;8;i+)printf(,ki);n);

2、程序的运行结果是().A、876543B、321678C、1098765D、345678程序设计5340/*-【程序设计】-题目: 给定n个数据, 求最小值出现的位置 (如果最小值出现多次,求出第一次出 现的位置即可)。注意:部分源程序给出如下。请勿改动主函数 main和其它函数中的任何内容,仅在函数 station的花括号中填入所编写的若干语句。*Begin*和* End *不可删除-*/#include stdio.hint station(int s,int n)/*Begin*/* End */ int a100,n,i,t; scanf(,&n); for(i=0;n;i+)ai);

3、 t=station(a,n); printf(the min_value position is:,t); TestFunc();TestFunc()FILE *IN,*OUT;int n;int i10;int o;IN=fopen(in.dat,rif(IN=NULL)printf(Read File ErrorOUT=fopen(out.datwif(OUT=NULL)Write File Errorfor(n=0;n10;n+) fscanf(IN,in);o=station(i,10);fprintf(OUT,o);fclose(IN);fclose(OUT);示例代码:int i

4、,k; k=0; for(i=1; if(sisk) k=i; return(k);5371功能:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如若n为1000时,程序输出应为:s=153.909064。void TestFunc();#include double fun( int n) /*Begin*/ /* End */ printf(s=%lfn,fun(1000);void TestFunc() FILE *IN,*OUT; int i; double s; IN=fopen( if(IN=NULL) Read FILE Error OUT=fopen

5、( if(OUT=NULL)Write FILE Errori); s=fun(i); fprintf(OUT,%lf,s); fclose(IN); fclose(OUT);int i; double s=0;i+) if(i%3=0 & i%7=0) s+=i; return sqrt(s);程序填空599/*-【程序填空】-计算并输出500以内最大的10个能被13或17整除的自然数之和。-*/*FILL*/int fun(_ ) int m=0, mc=0, j, n; /*FILL*/ while (k = 2 & _) if (k%13 = 0 | _) m=m+k; mc+; k-

6、; _;main ( ), fun (500);位置 1:int k位置 2:mc mc 【或】 mc = mc位置 3:k%17 = 0 【或】 !(k%17) 【或】 k/17*17=k位置 4:return m 【或】 return (m)546/* 给定程序中,函数fun的功能是: 将NN矩阵中元素的值按列右移1个位置,右边被移出矩阵的元素绕回左边。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为 3 1 2 6 4 5 9 7 8 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! */#de

7、fine N 4void fun(int (*t)N)int i, j, x;/*FILL*/ i=1; j-) tij=tij-1; ti_3_=x;int tN=21,12,13,24,25,16,47,38,29,11,32,54,42, 21,33,10, i, j;The original array:N; for(j=0; j99999999|n0) printf(Please input(0100000000): %ld %ldn,fun(n);10*xn/10程序改错708/* 给定程序中函数fun的功能是:求三个数的最小公倍数。 例如,给主函数中的变量x1、x2、x3分别输入

8、15 11 2,则输出结果应当是:330。 请改正程序中的错误,使它能得出正确结果。不要改动main函数,不得增行或删行,也不得更改程序的结构。/*ERROR*/fun(int x, y, z)int j,t ,n ,m; j = 1 ; t=j%x; m=j%y ; n=j%z; while(t!=0|m!=0|n!=0) j = j+1; m=j%y; return i;int x1,x2,x3,j ;Input x1 x2 x3:%d%d%d, &x1,&x2,&x3);x1=%d, x2=%d, x3=%d n,x1,x2,x3); j=fun(x1,x2,x3);The minima

9、l common multiple is : %dn,j);int fun(int x, int y, int z)return j;693 用选择法对数组中的n个元素按从小到大的顺序进行排序。 请修改程序中的错误,使它能得出正确的结果。不要改动main函数,不得增行和删行,也不得更改程序的结构!#define N 20void fun(int a, int n)int i, j, t, p; for (j = 0 ;j n-1 ;j+) p = j for (i = j;i n; if(ai 1 & n 170) result *= n- return result ;main ()int n ;Input N:nn%d! =%lfnn, n, fun(n);if(n=0)result *=n-;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2