C语言编程100题(基础知识、基本结构、数组).pdfVIP

C语言编程100题(基础知识、基本结构、数组).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我尽一杯,与君发三愿:一愿世清平,二愿身强健,三愿临老头,数与君相见。——《白居易》 C语⾔编程100题(基础知识、基本结构、数组) 1.输出Hello World! 2.编写程序,将华⽒度转换为摄⽒度。转换公式为:c = 5 * (华⽒度f - 32) / 9;其中,c为摄⽒度,f为华⽒度。 3.交互输⼊的四个整数,计算它们的和以及平均值,并输出,要求:平均值保留两位⼩数。 4.从键盘输⼊⼀个n,计算1到n的和。 5.。 6有如下函数: 7. 计算分段函数: 8.求出1-N中的所有素数。 9.判断⼀个数是否为⽔仙花数,所谓⽔仙花数是指⼀个三位数其各位数字的⽴⽅和等于该数本⾝。例如:371是⼀个⽔仙花 数,371=3^3+7^3+1^3. 10.输出所有的⽔仙花数.所谓⽔仙花数是指这样的⼀个三位数:其各位数字的⽴⽅和等于该数本⾝。例如:371是⼀个⽔仙花 数,371=3^3+7^3+1^3. 11. 编写⼀个程序输出⼀定范围内所有的完全数,如果⼀个数等于它的因⼦之和,则称该数为“完全数”。例如,6的因⼦为1,2,3,⽽ 6=1+2+3,因此6是“完全数”。 12. 孪⽣素数就是指相差2的素数对。例如:3和5,5和7,11和13输⼊⼀个正整数n,输出n以内的所有孪⽣素数。(此问题可以拓展⼀ 到“梅森素数”) 13. 中国古代数学家张丘建在他的 《算经》中提出了⼀个著名的“百钱百鸡问题”:⼀只公鸡值5钱,⼀只母鸡值3钱,三只⼩鸡值1钱,现 在要⽤百钱买百鸡,请问公鸡、母鸡、⼩鸡各多少只? 14. 求正整数N以内的所有勾股数。 所谓勾股数,是指能够构成直⾓三⾓形三条边的三个正整数(a,b,c)。 15. 两个不同的⾃然数A和B,如果整数A的全部因⼦(包括 1,不包括A本⾝)之和等于B ;且整数B的全部因⼦(包括 1,不包括B本⾝)之和等 于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。 16. 选出三个数中最⼩数的算法流程图如下图所⽰ : 17.计算个⼈所得税,假设个⼈所得税为:税率*(⼯资-1600)。请编写程序计算应缴的所得税,其中税率定义为: 好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》 万两黄金容易得,知心一个也难求。——《曹雪芹》 (1)当⼯资不超过1600时,税率为0; (2)当⼯资在区间(1600,2500]时,税率为5%; (3)当⼯资在区间(2500,3500]时,税率为10%; (4)当⼯资在区间(3500,4500]时,税率为15%; (5)当⼯资超过4500时,税率为20%。 18.企业发放的奖⾦根据利润提成。利润(I)低于或等于10万元时,奖⾦可提10%;利润⾼于10万元,低于20万元时,低于10万元的部分 按10%提成,⾼于10万元的部分,可可提成7.5%;20万到40万之间时,⾼于20万元的部分,可提成5%;40万到60万之间时⾼于40万 元的部分,可提成3%;60万到100万之间时,⾼于60万元的部分,可提成1.5%,⾼于100万元时,超过100万元的部分按1%提成,从 键盘输⼊当⽉利润I,求应发放奖⾦总数? 19. 输⼊三⾓形的3条边a,b,c,如果能构成⼀个三⾓形,输出⾯积area和周长perimeter(保留2位⼩数);否则,输出“These sides do not correspond to a valid triangle”。在⼀个三⾓形中,任意两边之和⼤于第三边。三⾓形⾯积计算公式: (其中,P =(a+b+c)/2) 20.输出如下杨辉三⾓形的前七⾏。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 21.求5*5的⼆维数组的每⾏元素的平均值。 22. 韩信点兵:在中国数学史上,⼴泛流传着⼀个“韩信点兵”的故事:韩信是汉⾼祖刘邦⼿下的⼤将,他英勇善战,智谋超群,为汉朝建 ⽴了卓越的功劳。据说韩信的数学⽔平也⾮常⾼超,他在点名的时候,为了知道有多少兵,同时⼜能保住军事机密,便让⼠兵排队报数: 按从1到5报数,记下最末⼀个⼠兵报的数为1; 按从1到6报数,记下最末⼀个⼠兵报的数为5; 按从1到7报数,记下最末⼀个⼠兵报的数为4; 按1从11报数,最末⼀个⼠兵报的数是10; 你知道韩信⾄少有多少兵吗?试编写相应程序。 23. 求序列前n项的和:输⼊⼀个正整数n,输出2/1+3/2+5/3+8/5+的前n项之和(该序列从第2项起,每⼀项的分⼦是前⼀项分⼦ 与分母的和,分母是前⼀项的分⼦),保留2位⼩数。试编写相应程序。 24. 求序列和。输⼊两个正整数a和n,

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地湖南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档