C语言程序设计经典题目大汇总.doc

C语言程序设计经典题目大汇总.doc

ID:55631201

大小:137.50 KB

页数:47页

时间:2020-05-21

C语言程序设计经典题目大汇总.doc_第1页
C语言程序设计经典题目大汇总.doc_第2页
C语言程序设计经典题目大汇总.doc_第3页
C语言程序设计经典题目大汇总.doc_第4页
C语言程序设计经典题目大汇总.doc_第5页
资源描述:

《C语言程序设计经典题目大汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.输入两个正整数,m和n,求其最大公约数和最小公倍数。#includevoidmain(){inthcf(int,int);/*函数声明*/intlcd(int,int,int);/*函数声明*/intu,v,h,l;printf("Pleaseinputtwonumbers:");scanf("%d,%d",&u,&v);h=hcf(u,v);printf("H.C.F=%d",h);l=lcd(u,v,h);printf("L.C.D=%d",l);}inthcf(int

2、u,intv){intt,r;if(v>u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3.输入一个正整数求出它是几位数;输出原数和位数。#includeintdigit;voidmain(){voidcount(char[]);chartext[80];printf("Pleaseinputnumbers:");gets(text);printf("

3、Numbers:");puts(text);digit=0;count(text);printf("digit:%d",digit);}voidcount(charstr[]){inti;for(i=0;str[i]!='';i++)if(str[i]>='0'&&str[i]<='9')digit++;}2.输入三个整数,输出最大的数。main(){inta,b,c,t;intmax(intx,inty);printf(“pleaseinputthreenumbers:”);scanf(“%d

4、,%d,%d”,&a,&b,&c);t=max(max(a,b),c);printf(“maxnumberis:%d”,t);}intmax(intx,inty){intz;if(xmain(){inta,b,c,s;a=8;b=12;c=6;s=a+b*c;printf(“s=%d”,s);}4.输入圆的半径,输出元的周长和面积#inclu

5、devoidmain(){floatr,l,s;scanf(“%f”,&r);l=2*3.14159*r;s=3.14159*r*r;printf(“l=%8.4f”,l);printf(“s=%8.4f’,s);}5.输入三个字符,将它们反向输出#include{charch1,ch2,ch3;ch1=getchar();ch2=getchar()l;ch3=getchar();putchar(ch3);putchar(ch2);putchar(ch1);}6.

6、用格式输入函数输入三个字符,并用输出函数反向输出3个字符和它们的ASCII码#includevoidmain(){charch1,ch2,ch3;scanf(“%c%c%c”,&ch1,&ch2,&ch3);printf(“%c,%d”,ch3,ch3);printf(“%c,%d”,ch2,ch2);printf(“%c,%d”,ch1,ch1);}7.输入任意三个整数,求它们的平均值。voidmain(){intnum1,num2,num3;floataverage;pri

7、ntf(“Pleaseinputthreenumbers:”);scanf(“%d,%d,%d”,&num1,&num2,&num3);average=(num1+num2+num3)/3.0;printf(“average=%7.2/n”,average);}8.求方程a*x*x+b*x+c=0的实数根#include”math.h”voidmain(){floata,b,c,disc,x1,x2;prinf(“inputa,b,c:”);scanf(“%f,%f,%f”,&a,&b,&c”);disc=

8、b*b-4*a*c;x1=(-b+sqrt(disc))/(2*a);x2=(-b-sqrt(disc))/(2*a);printf(“x1=%6.2fx2=%6.2f”,x1,x2);}9.从键盘输入一个小写字母,用大写形式输出该字母。include”stdio.h”voidmain(){chara;printf(“inputalowercaseletter:”);a=getchar();a=a-3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。