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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(榆林学院C语言.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

榆林学院C语言.docx

1、榆林学院C语言1 【程序设计】功能:求1到100之间的偶数之积。#include double fun(int m)double s=1; int i; for(i=2;i=m;i=i+2) s=s*I; return s;main() printf(ji=%fn,fun(100);2 【程序填空】功能:从读入的整数数据中,统计大于零的整数个数和小于零的 整数个数。用输入零来结束输入,程序中用变量i统计大于 零的整数个数,用变量j统计小于零的整数个数。#include main() int n,i,j; printf(Enter iNT number,with 0 to endn); i=j=

2、0; scanf(%d,&n); while(n!=0) /*SPACE*/ if(n0)i=【?】; i+1 /*SPACE*/ if(n0)j=【?】; j+1 /*SPACE*/ scanf(%d,【?】); &n printf(i=%4d,j=%4dn,i,j);3 【程序改错】功能:编写函数fun生成一个对角线元素为5,上三角元素为0, 下三角元素为1的3*3的二维数组。#include fun(int arr3) /*FOUND*/ int i,j ; /*FOUND*/ for(i=1;i3;i+) i=0 for(j=0;ji) arrij=0; else arrij=1;ma

3、in() int a33,i,j; fun(a); for(i=0;i3;i+) for(j=0;j3;j+) printf(%d ,aij); printf(n); 4 【程序填空】功能:求一个二维数组中每行的最大值和每行的和。#include #include main() int a55,b5,c5,i,j,k,s=0; for(i=0;i5;i+) for(j=0;j5;j+) aij=rand()%(40)+20; /*rand()% 为产生随机数的函数*/ for(i=0;i5;i+) /*SPACE*/ k=ai0; 【?】 ; s=0; for(j=0;j5;j+) /*SPA

4、CE*/ if(kaij) 【?】 ; k=aij; s=s+aij; bi=k; /*SPACE*/ 【?】 ; ci=s; for(i=0;i5;i+) for(j=0;j5;j+) /*SPACE*/ printf(%5d, 【?】 ); aij printf(%5d%5d,bi,ci); printf(n); 5 【程序设计】功能:求1到w之间的奇数之和。(w是大于等于100小于等 于1000的整数)#include #includeconio.hlong fun(int w) /*Program*/ long s=0; int i; for(i=1;i=w;i=i+2) s=s+i;

5、 return s; /* End */main() int m; printf(Enter m: ); scanf(%d, &m); printf(nThe result is %ldn, fun(m);6 【程序改错】功能:使数组左下三角元素中的值乘以n 。#include #include #include #define N 3void fun ( int aN, int n ) /*FOUND*/ int i;j; int i,j; for(i=0; i N; i+) /*FOUND*/ for(j=0; jN; j+) for(j=0;ji;j+) /*FOUND*/ aij=*n

6、; aij*=nmain ( ) int aNN, n, i, j; printf(* The array *n); for ( i =0; i3;i+) for ( j =0; j=5|n1 ); printf(n = %4dn,n); fun ( a, n ); printf (* THE RESULT *n); for ( i =0; i3;i+) for ( j =0; j3;j+) printf( %4d, aij ); printf(n); 7 【程序设计】功能:能计算从1开始到n的自然数中偶数的平方的和,n由 键盘输入,并在main()函数中输出。(n是偶数)#include i

7、nt fun(int n) /*Program*/ long s=0; int i; for(i=2;i=n;i=i+2) s=s+i*i; return s; /* End */main() int m; printf(Enter m: ); scanf(%d, &m); printf(nThe result is %dn, fun(m); 8 【程序填空】功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。#include #include /*SPACE*/int fun(【?】 ) int k int m=0, mc=0; /*SPACE*/ while (k = 2

8、 & 【?】) k=500 /*SPACE*/ if (k%13 = 0 | 【?】) mc10 m=m+k; mc+; k-; /*SPACE*/ 【?】; return mmain ( ) printf(%dn, fun (500);9 【程序改错】功能:给定n个实数,输出平均值,并统计在平均值以下(含平 均值)的实数个数。例如:n=6时,输入23.5, 45.67, 12.1, 6.4,58.9, 98.4所得 平均值为40.828335,在平均值以下的实数个数应为3。#include int fun(double x,int n) int j,c=0; /*FOUND*/ float

9、j=0; xa=0 /*FOUND*/ for(j=0;j=n;j+) jn xa+=xj; xa=xa/n; printf(ave=%fn,xa); /*FOUND*/ for(j=0;j=n;j+) jn if(xj=xa) c+; /*FOUND*/ return xa; cmain() double x=23.5,45.67,12.1,6.4,58.9,98.4; printf(%dn,fun(x,6);10 【程序改错】功能:根据以下公式求值,并作为函数值返回。例如:给指定精度的变量eps输入0.0005时,应当输出Pi=3.140578。 1 1 2 1 2 3 1 2 3 4 =

10、 1 + + x + x x + x x x + .2 3 3 5 3 5 7 3 5 7 9#include double fun(double eps) double s,t; int n=1; s=0.0; t=1; /*FOUND*/ while(t=eps s+=t; /*FOUND*/ t=n/(2*n+1)*t; t=t*n/(2*n+1); n+; /*FOUND*/ return s; 2*s;main() double x; scanf(%lf,&x); printf(neps=%lf,Pi=%lfnn,x,fun(x);11 【程序填空】功能:以每行5个数来输出300以内能被7或17整除的偶数,并求出 其和。#include #include main() int i,n,sum; sum=0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1