c语言程序设计题库.docx

c语言程序设计题库.docx

ID:55211563

大小:60.42 KB

页数:49页

时间:2020-05-03

c语言程序设计题库.docx_第1页
c语言程序设计题库.docx_第2页
c语言程序设计题库.docx_第3页
c语言程序设计题库.docx_第4页
c语言程序设计题库.docx_第5页
资源描述:

《c语言程序设计题库.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、c语言程序设计题库第一题#includevoidmain(){charch[20];inti;gets(ch);for(i=0;i<20;i++){if(ch[i]>='a'&&ch[i]<='z')ch[i]=ch[i]-32;elseif(ch[i]>='A'&&ch[i]<='Z')ch[i]=ch[i]+32;}puts(ch);}第三题#includevoidmain(){intn,i,max=0;inta[20];scanf("%d",&n);for(i=0;i

2、a[i]);for(i=0;idoublef(int);voidmain(){intn;scanf("%d",&n);printf("%.8f",f(n));}49doublef(intn){inti;doubleresult=0.0;for(i=1;i<=n;i++)result=result+(double)1/i;returnresult;}5题目标题:汽水瓶(谌海军)题目描述:有这样一道智力题:“某商店规

3、定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入描述:输入为一个正整数n(1<=n<=100),表示空汽水瓶个数。#includevoidmain(){intn,m=0,sum=0,i=0;scanf("%d",&n);whi

4、le(n>=3){m=n/3;n=n-2*m;sum=sum+m;}if(n=2)sum++;elseif(n<2)sum=sum+i;printf("%d",sum);}6题目标题:栽树(彭玉旭)题目描述:在某食堂门前有n(n<200)个树坑,编号是从0~n-1,开始时是没有树的。每个月,园林工人都会在编号a~b(0<=a<=b<=n-1)之间栽树(包括a,b),如果树坑原来有树,则不需要从新栽树。请计算4个月后,食堂门前总共有多少棵树。输入描述:49第一个整数是n,接下来有8个整数,分别为每个月栽树的编号。输出描述描述:食堂门前树的总数。第六

5、题#includevoidmain(){intn;inta1,b1,a2,b2,a3,b3,a4,b4;intresult=0;inti;scanf("%d",&n);scanf("%d%d",&a1,&b1);scanf("%d%d",&a2,&b2);scanf("%d%d",&a3,&b3);scanf("%d%d",&a4,&b4);for(i=0;i=a1&&i<=b1)result++;elseif(i>=a2&&i<=b2)result++;elseif(i>=a3&&i<=b3)resu

6、lt++;elseif(i>=a4&&i<=b4)result++;}printf("%d",result);}7题目标题:密码破译(闫博钊)题目描述:某组织欲破获一个外星人的密码,密码由一定长度的字串组成。此组织拥有一些破译此密码的长度不同的钥匙,若两个钥匙的长度之和恰好为此密码的长度,则此密码被成功破译。现在就请你编程找出能破译此密码的两个钥匙。输入描述:输入第一行为钥匙的个数N(1≤N≤5000)输入第二行为密码的长度以下N行为每个钥匙的长度输出描述描述:若无法找到破译此密码的钥匙,则输出仅1行0。若找到两把破译的钥匙,则输出有两行,分别为

7、两把钥匙的编号。若有多种破译方案,则只输出一种即可。#include49voidmain(){intn,s[5000],l,i,j,sign=1,m=0;scanf("%d",&n);scanf("%d",&l);for(i=0;i

8、d",m);}#includevoidmain(){intm,n,sum,i,j,a[5000];scanf("%d"

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

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

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