已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
非信息学院C语言上机练习题【2.1】编程,输出所有由数字0至9组成且各位数字不重复的三位数的个数。输出:(共648个)1:1022:1033:104643:682644:983645:984646:985647: 986648:98717253 35271【2.2】小明有五本新书,要借给A、B、C三位小朋友,每人每次只能借一本,编程,输出所有不同的借法。输出:(共 60 种,也可用字符表示各书) NO . A BC 112321245753458541595426054343【2.3】 编程,输入一个正整数,以相反的顺序输出该数的各位数字。例如输入12437,输出73421。输入:13879输出:97831【2.4】编程,输出100以内个位数为6、且能被3整除的所有数,并统计个数。输出:6、36、66、96,个数=4【2.5】一个口袋中放有12个球,其中有3个红的,3个白的和6个黑的,每次从中任取8个球,编程,输出共有多少种不同的颜色搭配。输出如下:(共 13 种)RED WHITE BLACK1:0262:0353:1164:1255:1346:2067:2158:2249:23310:30511:31412:32313:332【2.6】100匹马驮100担货,大马一匹驮担,中马一匹驮担,小马两匹驮担。编程,输出大、中、小马的数目。输出:1:l=2m=30s=682:l=5m=25s=703:l=8m=20s=724:l=11m=15s=745: l=14m=10s=766:l=17m=5s=787: l=20m=0s=80【2.7】编程,输出用一元人民币兑换成1分、2分和5分硬币的所有不同兑换方法。输出:(共541 种换法)5 2 11:001002:0198539:1913540:1921541:2000【2.8】一辆卡车违犯交通规则,撞人逃跑。现场三人目击事件,但都没记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号刚好是一个整数的平方。根据以上线索编程,输出车号。输出:7744(用穷举法)【2.9】编程,输入一个正整数,要求以相反的顺序输出该数。输入:17253输出:35271【2.10】编程,输出满足下列算式的各字母所代表的数字。 输出:A=9,E=0,P=1,R=8【2.11】如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。如407=43+03+73就是一个阿姆斯特朗数。编程,输出1000以内的所有阿姆斯特朗数。输出:153 370371 407【2.12】编程,计算并输出下式的值: 100 50 10 1 k + k2 + k=1 k=1 k=1 k输出:47977.929688【2.13】用40元买苹果、西瓜和梨共100个,3种水果都要。已知苹果0.4元一个,西瓜4元一个,梨0.2元一个。问可以各买多少个?编程,输出全部购买方案。输出:apple watermelon pear55 90244 72433 54622 36811 18【2.14】编程,输出这样一个三位数,该三位数等于其每位数字的阶乘之和。即:abc = a! + b! + c!输出:145【2.15】编程,任意输入一个偶数n,请将它分解为两个素数之和。输出形式为:*=*+*输入:248 输出:248=7+241输入:561 无输出【2.16】编程,输出555555的约数中最大的三位数。输出:777【2.17】编程,输出所有满足下列条件的四位数N:N的9倍恰好是其反序数(例如:1234的反序数是4321)。输出结果:N=1089【2.18】 一个自然数的七进制表达式是一个三位数,而这个自然数的九进制表示也是一个三位数,且这两个三位数的数码顺序正好相反,编程,输出这个三位数。输出结果:248或503或309【2.19】编程,任意输入一个偶数,将它分解为两个素数之和并输出该偶数及其对应的两个素数。同2.15【2.20】如果整数的全部因子(包括,不包括本身)之和等于;且整数的全部因子(包括,不包括本身)之和等于,则将整数和称为亲密数。编程,输出3000以内的全部亲密数。输出:220和284;1184和1210;2620和2924【3.1】编程,输入若干个0 到 9之间的整数,输入-1时停止,输出各整数的个数。输入:4 6 7 8 3 5 2 7 8 4 6 8 4 2 0 -1输出:0-1;1-0;2-2;3-1;4-3;5-1;6-2;7-2;8-3;9-0【3.2】编程,输出1000以内的所有完数及其因子。完数是指一个整数的值等于它的因子之和,例如6的因子是1、2、3,而6=1+2+3,故6是一个完数。输出:1+2+3=6【3.3】编程,输入一个十进制整数,将其变换为二进制后储存在一个字符数组中并输出。输入:143输出:1 0 0 0 1 1 1 1【3.4】 将一个数的数码倒过来所得到的新数叫原数的反序数。如果一个数等于它的反序数,则称它为对称数。编程,输出不超过1993的最大的二进制的对称数。输出:1967:1 1 1 1 0 1 0 1 1 1 1【3.5】编程,输入两个字符串s1和s2,将它们合并为一个字符串,合并后的字符串按其ASCII码值从小到大进行排序并输出。输入:chinabeijing输出:abceghiiijnn【3.6】编程,将任一正整数转换为二进制形式并输出。输入:144输出:1 0 0 1 0 0 0 0【3.7】编程,将输入的两个字符串连接后,将串中全部空格移到串首后输出。输入:ch i nabei jing输出: chinabeijing【3.8】编程,输入字符串并输出其长度(不能用strlen()函数)。输入:china输出:5【3.9】编程,输入若干个字符串,以stop作为输入的最后一个字符串。每个串的长度不超过80个字符,输出其中最长字符串的内容。输入:chinabeijingabc输出:beijing【3.10】编程,输入两个已经按从小到大顺序排列好的字符串,合并两个字符串,使合并后的字符串,仍然是从小到大排列。输出结果。输入:chinbeijn输出:bcehiijnn再考虑如果输入两个没有排好序的字符串,分别将其按从小到大顺序排列好,再合并,合并后的字符串,仍然是从小到大排列。【3.11】编程,输入一个字符串,输出该字符串是否回文。回文是指顺读和倒读都一样的字符串。输入:china输出:china NO输入:abc5cba输出:abc5cba YES【3.12】编程,输入两个字符串s1,s2和字符ch,实现在字符串s1中的字符ch位置前插入字符串s2并输出。输入:chinabeijingi输出:chbeijingina【3.13】编程,输入一个字符串和整数K和M,设字符串长度为N(其中N、M=80,K=N),从其第K个字符起,删去M个字符,组成长度为N-M的新字符串并输出。例如,输入字符串We are poor students.、K=8、M=5,则输出的字符串是We are students.。【3.14】编程,输入一个字符串,分别输出字符串中所包含的各个不同的字符及其各自字符的数量。如:输入字符串: abcedabcdcd则输出:a=2 b=2 c=3 d=3 e=1。【3.15】编程,任意输入一个4位自然数,输出该自然数的各位数字组成的最大数。例如,输入1593,则输出为9531;输入4892,则输出为9842。【3.16】编程,找出一个二维数组中的鞍点,即该位置上的元素是该行上的最大值,是该列上的最小值。二维数组也可能没有鞍点。(1) 输入:n=3,m=3(n*m二维数组)431555555输出鞍点为:a00=4(2) 输入:n=3,m=3(n*m二维数组)355555431无输出。【3.17】编程,将输入的字符串按反序存放并输出。输入:abcdefg输出:gfedcba【3.18】编程,任意输入5个长度不超过10的字符串按从小到大排序输出。输入:chinabeijingabcnanjingsnanghai输出:abcbeijingchinananjingsnanghai【3.19】编程,输入一行字符串,请将其中的字符按照单词进行分割,输出该行中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 进口产品合作合同范本
- 租场地存放合同协议书
- 2025年高中三年级化学上学期专项练习
- 酒店包房租赁合同范本
- 物业管理业务合同范本
- 社区团购物流合同范本
- 眼科视力矫正合同范本
- 监理公司出资合同范本
- 行政合同拆迁补偿协议
- 华师大版七年级上册1 有理数的乘法法则教学设计
- ESG基础知识培训课件
- 足球队管理规章制度与队员行为准则
- 【课件】圆锥曲线的光学性质探究+课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第一册
- 河道整治与生态修复工程方案
- 药学三基考试试题(带答案)
- 彩妆师的培训课件
- 2025年教师入编考试教育公共基础知识题库及答案
- 2025年6月黑吉辽蒙高考地理真题完全解读
- 2025电化学储能电站技术监督规程第2部分:储能系统技术监督
- 社工服务培训课件
- 智能体技术和应用研究报告(2025年)
评论
0/150
提交评论