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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言经典例题及答案Word格式文档下载.docx

1、(注意:30*3.14159/180)math.hfloat a,b,sum;a=30*PI/180;b=60*PI/180;sum=sin(a)+sin(b)+cos(a)+cos(60);total=%fn六、 比较两个数的大小。如果x大于y,则输出:xy,否则输出:xy)yn);else 作业三一、 输入a、b、c三个值,按从小到大排序输出。int a,b,c,t; if(ab) t=b; b=a; a=t;c) t=a; a=c; c=t; if(b t=b;b=c;c=t;%3d%3d%3dn,a,b,c);.二、 求自然数110之和。int i,sum;i=1;sum=0;whil

2、e(i=10) sum=sum+i; i+;sum=%dn三、 输入10个整数,统计出正数之和以及负数之和。(求奇数之和以及偶数之和)int sum1=0,sum2=0,i,x; scanf(%dx); if(x%2=0) sum1=sum1+x; else sum2=sum2+x;sum1=%dnsum2=%dn,sum1,sum2);作业四一、 输入一个06的整数,转换成星期输出。main() int a; scanf(a); switch(a) case 0:Sundaybreak; case 1:Monday case 2:Tuesday case 3:Wednesday case 4

3、:Thursday case 5:Friday case 6:saturday default:I am sorry.You are wrong.n二、 输入一个整数,将各位数字反转后输出。如:输入365,则输出显示为563。int x,r;conver is:while(x!=0) r=x%10; x=x/10;n三、 输入一个整数,求出它的所有因子。 int x,i; for(i=1;in) ,x); j+; if(j%5=0)printf(二、 编程输出三角形的99乘法表。 int i,j;10; for(j=1;j=i;j+)%d*%d=%d ,i,j,i*j); printf(三、

4、求任意二个数的最大公约数。 int a,b,m,n,q;m,&n); a=m; b=n; int z; z=a; a=b; b=z;do q=b%a;a=q; while(q!=0);%dn,b);作业六一、 利用循环语句求 (直到第100项的和)。 int i,t=1; float s=1,p=0,n=1;=100; p=p+s; n=n+2; t=-t; s=t/n; printf(%fn,p);二、 编写求 S= int x,y=0,n,i; for(n=1;n=1e-6) pi+=t; n=n*i*(i+1); s=-s*x*x; t=s/n;,pi);作业七一、 用选择法对10个整数

5、排序(由大到小)。void main(void) int a10,i,j,t; for(i=0;ai);9; for(j=0;9-i; if(ajaj+1) t=aj; aj=aj+1; aj+1=t;%6d,ai);二、 输入 10个学生的一门课成绩,用一维数组存放其成绩,统计并输出不及格人数及其百分比。 int i,count=0; float score10,percent; if(scorei char a80,k; gets(a); for(i=0,j=strlen(a)-1;j;i+,j-) k=ai; ai=aj; aj=k; puts(a);二、 从键盘输入一个字符串。要求分别

6、统计出其中英文大写字母、小写字母、数字、空格、以及其它字符的个数 int i,a=0,b=0,c=0,d=0,e=0; char q20; gets(q);qi!=0; if(qi0&qiaz b+;AZ c+; else if(qi= d+; else e+;%3d%4d%3d%3d%3d,a,b,c,d,e);三、 输入五个英文单词,请找出它们之中按字典排序法排在最前的一个词。 char a530,b30; int i,j,k;5; gets(ai); k=i;strcpy(b,ai); for(j=i+1; if(strcmp(aj,b)ai1e-6); return sum;float

7、 cos1(float x) float sum=0,t=1; int i=0,f=1; while(fabs(t)/*SUM=2.608201*/ 三 、编写函数,求级数S=1+2+3+.n,并在主函数中求:int f(int); float s; s=(float)(f(3)+f(4)+f(5)/(f(5)+f(6)+f(7);,s);int f(int a)int sum=0,i;=a;/* SUM=0.484375*/作业十一一、 编写一个函数,求一维数组的平均值、最大值。int a5,i,max; void maxave(int w5,int *p,float *q); float

8、ave=0; maxave(a,&max,&ave);MAX=%d,AVER=%fn,max,ave);void maxave(int w5,int *p,float *q)int i; *p=w0; if(*pwi) *p=wi; *q=*q+wi; *q=*q/5;二、 输入10个数,编写一个函数,按降序对其排序,统计其中大于平均值的数的个数。int sort(int w,int n); int i,a10,count=0; count=sort(a,10);nCOUNT=%dn,count);int sort(int w,int n) int i,j,t,c=0; float av=0;

9、n-1; if(wiav) return c;三、 编写一个函数,求N阶二维矩阵的主和辅对角线元素之和。#define N 3 int aNN,i,j,sum,sun;N; scanf( for(j=0;,aij); sum=zdj(a,N); sun=fdj(a,N);sum=%d,sun=%dn,sum,sun);int zdj(int cN,int n)int i,s=0; s+=cii; return s;int fdj(int dN,int n)int i,j,s=0; if(i+j=n-1) s+=dij;作业十二一、 用指针的方法,把输入的一个字符串按逆序重新排序其字符,并输出。

10、 char w20,ch,*b,*e,*s; int i; s=b=w; gets(w); i=strlen(w); e=s+i-1; for(;be;b+,e-) ch=*b; *b=*e; *e=ch; puts(s);二、 用指针的方法,将键盘输入的两个字符串连接起来形成一个新字符串。char a30,b20,*p,*q,*s; p=s=a; q=b; gets(p); i=strlen(p); p=p+i; while(*p+=*q+) ;三、 用指针的方法,将键盘上输入的一串数值字符串转换为数值输出。如输入:-132,则输出为:-132。char a10,*p; int t=1,n=0; p=a; if(*p=- t=-t; p+; while(*p! n=n*10+(*p- n=n*t;,n); 作业十三一、 通过函数统计某字符串中,英文单词的个数。(参考p69)#define YES 1#define NO 0 int nl,nw,nc,inword; char c; inword=NO; nl=nw=nc=0; while(c=getchar()!* +nc; if(c=n +nl; | c=t i

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

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