专升本C语言讲义3

专升本C语言讲义3

ID:40583994

大小:38.50 KB

页数:6页

时间:2019-08-04

专升本C语言讲义3_第1页
专升本C语言讲义3_第2页
专升本C语言讲义3_第3页
专升本C语言讲义3_第4页
专升本C语言讲义3_第5页
资源描述:

《专升本C语言讲义3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、从键盘输入2个数字,求出其最大公约数与最小公倍数。[求最大公约数和最小公倍数的固定做法]#include#includevoidmain(){inta,b,x,y,c;printf("pleaseinputdata:");scanf("%d,%d",&a,&b);x=a;y=b;if(b==0){printf("Error");exit(0);}while(b!=0){c=a%b;a=b;b=c;}printf("公约数为:%d",a);printf("公倍数为:%d",x*y/a);}2.将一个数字逆序,例如输入为345输出为543。#i

2、ncludevoidmain(){inta,s=0;printf("pleaseinputdata:");scanf("%d",&a);while(a!=0){s=s*10+a%10;a=a/10;}printf("Thereslutis:%d",s);}3.0字符串的处理#include#defineN200voidmain(){chara[N];printf("请输入一串字符:");gets(a);printf("你输入的字符串是:");puts(a);printf("%c",a[0]);printf("%d",a[0]);}输入输出

3、结果请输入一串字符:abc你输入的字符串是:abca97Pressanykeytocontinue3、删除字符串中的指定字符。#include#defineN200voidmain(){chara[N],b[N],ch;inti,j=0;printf("pleaseinputstring:");gets(a);printf("pleaseinputdata:");scanf("%c",&ch);for(i=0;a[i]!='';i++)if(a[i]!=ch){b[j]=a[i];j++;}b[j]='';printf("thereslutis:%s",b);}4

4、、用户输入字符串,统计出字母的个数,数字的个数。#include#defineN200voidmain(){chara[N];inti,j=0,k=0;printf("pleaseinputstring:");gets(a);for(i=0;a[i]!='';i++)if(a[i]>='0'&&a[i]<='9')j=j+1;elseif((a[i]>='A'&&a[i]<='Z')

5、

6、(a[i]>='a'&&a[i]<='z'))k=k+1;printf("字母有:%d",k);printf("数字有:%d",j);}5、在键盘上输入5个字符串,请将5个字符串按

7、照从大到小顺序输出。用法:#include  功能:比较字符串s1和s2。  一般形式:strcmp(字符串1,字符串2)  说明:  当s1s2时,返回值>0  即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇''为止。如:  "A"<"B""a">"A""computer">"compare"特别注意:strcmp(constchar*s1,constchar*s2)这里面只能比较字符串,不能比较数字等其他形式的参数。#include#include

8、#defineN200voidmain(){chara[5][N],b[N];inti,j;printf("pleaseinputstring:");for(i=0;i<5;i++)gets(a[i]);for(i=0;i<4;i++)for(j=i+1;j<5;j++)if(strcmp(a[i],a[j])>0){strcpy(b,a[i]);strcpy(a[i],a[j]);strcpy(a[j],b);}printf("thrresultis:");for(i=0;i<5;i++)puts(a[i]);}6、编写程序,下面的功能是将多项式s=1+的结果保存到外

9、存root.txt中。#include#include#includevoidmain(){FILE*fp;intn,i;doubles=0.0;if((fp=fopen("root.txt","w"))==NULL){printf("Error");exit(0);}printf("pleaseinputdata:");scanf("%d

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

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

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