c语言典型例题

c语言典型例题

ID:35933025

大小:270.19 KB

页数:21页

时间:2019-04-25

c语言典型例题_第1页
c语言典型例题_第2页
c语言典型例题_第3页
c语言典型例题_第4页
c语言典型例题_第5页
资源描述:

《c语言典型例题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2.寻找特殊偶数成绩10开启时间2014年11月4日星期二08:00折扣0.8折扣时间2014年11月19日星期三08:00允许迟交否关闭时间2014年11月26日星期三08:00背景有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数。输入所要寻找的四位偶数的范围。每组输入有两个数字:第一个数字是最小范围;第二个数字是最大范围。如果输入遇到0,输入结束。输出列出此范围内的所有特殊偶数,并且列出此范围内特殊偶数的个数。 测试输入期待的输出时间限制内存限制额外进程测试用

2、例1以文本方式显示1.3000  3020↵2.6040  6090↵3.0 0↵以文本方式显示1.3012  3014  3016  3018  ↵2.counter=4↵3.6042  6048  6052  6054  6058  6072  6074  6078  6082  6084  ↵4.counter=10↵1秒64M0测试用例2以文本方式显示1.9  101↵2.87 -1↵3.0 0↵以文本方式显示1.Error↵2.Error↵1秒64M0Code:#include

3、intmain(){intmaxnum,minnum,n,g,s,b,q,count=0;while(1){scanf("%d%d",&minnum,&maxnum);if(minnum==0&&maxnum==0)return0;if((minnum>999&&minnum<10000)&&(maxnum>999&&maxnum<10000)&&(maxnum>=minnum)){for(n=minnum;n<=maxnum;n++){if(n%2==0){q=n/1000;b=n%1000/100;s

4、=n%100/10;g=n%10;if(q!=b&&q!=s&&q!=g&&b!=s&&b!=g&&s!=g){count++;printf("%d",n);}}}printf("");printf("counter=%d",count);count=0;}elseprintf("Error");}return0;}3.求最小m值成绩10开启时间2014年11月4日星期二08:05折扣0.8折扣时间2014年11月19日星期三08:05允许迟交否关闭时间2014年11月26日星期三08:05求

5、满足下列不等式的最小m。   1+2+3+4+......+m≥n例如:n=100,当m=14时,满足:1+2+3+4+...+13=91<100,而1+2+3+4+......+14=105>100。输入:n输出:m 测试输入期待的输出时间限制内存限制额外进程测试用例1以文本方式显示1.100↵以文本方式显示1.14↵1秒64M0Code:#includeintmain(){intmax,i=0,sum=0;scanf("%d",&max);while(sum

6、+=i;}printf("%d",i);}邮票组合成绩10开启时间2014年11月12日星期三06:20折扣0.8折扣时间2014年11月26日星期三06:20允许迟交否关闭时间2014年12月3日星期三06:20背景:       我们寄信都要贴邮票,在邮局有一些小面值的邮票,通过这些小面值邮票中的一张或几张的组合,可以满足不同邮件的不同的邮资。       现在,邮局有4种不同面值的邮票。在每个信封上最多能贴5张邮票,面值可相同,可不同。输入:       四种邮票的面值。输出:      用这四

7、种面值组成的邮资最大的从1开始的一个连续的区间。说明:       如结果为10,则表明使用4张邮票可组合出1、2、3、4、5、6、7、8、9、10这些邮资。名词解释:       邮资:就是你寄东西需要花多少钱。       邮票面额:是由国家发行的具有固定价格的花纸片,被称为邮票。如果你寄东西,邮局称了重量,告诉你要240分。这样你就要贴邮票了。如果现在邮局的邮票有面值为80分、50分、20分和10分的四种,你就可以采用不同的组合得到240的邮资,例如:采用3张80分的可以凑出240分;或者24张10

8、分的凑起来240分也可以。显然不同邮票的组合都可以得到同样一种邮资。 测试输入期待的输出时间限制内存限制额外进程测试用例1以文本方式显示1.1 4 12 21↵以文本方式显示1.The max is 71.↵1秒64M0测试用例2以文本方式显示1.1 3 7 12↵以文本方式显示1.The max is 46.↵1秒64M0Code:#includeintmain(){inti[5],t[3126],n,n1

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

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

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