c语言实验题目(下)

c语言实验题目(下)

ID:30773830

大小:57.50 KB

页数:9页

时间:2019-01-03

c语言实验题目(下)_第1页
c语言实验题目(下)_第2页
c语言实验题目(下)_第3页
c语言实验题目(下)_第4页
c语言实验题目(下)_第5页
资源描述:

《c语言实验题目(下)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、定义两个字符数组Si、s2,并用赋初值的方法把两个字符串“Computer”和“Language”分别存放到si、s2中,要求不用库函数strcat(),把s2连接到si的尾部,然后以%s格式输出连接后的字符串si。#ineludevoidmain(){charsl[80],s2[40];inti=0,j=0;printf(”inputstringl:*');scanf(”%s”,&sl);printf(ninputstring2:");scanf(”%s”,&s2);while(sl[i]!='O')i++;sl[i]='';i++;while(s2[j

2、]!=,,)sl[i++]=s2[j++];sl[i]=W;printf(uThenewstringis:%s'sl);}用赋初值的方法把字符串"Cisageneralpurpose,procedural,imperativecomputerprogramminglanguagedevelopedin1972byDennisRitchieattheBellTelephoneLaboratoriesforusewiththeUnixoperatingsystem."存放到字符数组s中,编程统计其中的大写字母、小写字母、数字、空格、逗号的个数。#include

3、o.h>voidmain(){chars[512]="Cisageneralpurpose,procedural,imperative”"computerprogramminglanguagedevelopedin1972byDennis""RitchieattheBellTelephoneLaboratoriesforusewith""theUnixoperatingsystem.";intupper=0,lower=0,digit=0,space=0,comma=0;inti=0;while(sfi]){if(s[i]>=,A,&&s[i]<=,Z,)upper++;if

4、(s[i]>='a'&&s[i]<='z,)lower++;if(s[i]>-0'&&s[i]v=9)digit++;if(s[i]=-')space++;if(s[i]==7)comma++;i++;printfC*这串字符串有大写字母%4个,小写字母%(]个,数字%(]个,空格%d个,逗号%44*",upper,lower,digit,space,comma);1试从主函数输入10个数据到数组中,编写对偶数项求和的子函数,它将计算结果返冋给主函数,rti主函数输出。#includeintoqh(inta[],intx){inti,s;s=0;for(

5、i=l;i#i

6、ncludeintprime(intn){intt=(int)sqrt(n);for(;i<=t;i++){if(n%i==0){m=0;break;}m=l;elsecontinue;}return(m);}voidmain(){intn;inti;printf(“请输入你要判断的数:”);scanf(”%d“,&n);while(n<=l){printf(“您输入了一个错误的数据,请重新输入:“);scanf("%du,&n);}if(prime(n))printf(n您输入的是一个素数”);elseprintfC*您输入的不是一个素数”)

7、;输入三个整数,按由小到大的顺序输出。(要求使用指针來排序输出)#includevoidsort(int*a,int*b,int*c){intt=0;if(*a>*b){t=*a;*a=*b;*b=t;}if(*a>*c){t=*a;*a=*c;*c=t;}if(*b>*c)t=*b;*b=*c;*c=t;voidmain(){inta,b,c;printf(n请您输入三个整数:“);scanf(K%d%d%d",&a,&b,&c);sort(&a,&b,&c);printf(陀们由小

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

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

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