欢迎来到天天文库
浏览记录
ID:15596031
大小:56.50 KB
页数:6页
时间:2018-08-04
《c上机练习题2-3部分输出结果》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、非信息学院C语言上机练习题【2.1】编程,输出所有由数字0至9组成且各位数字不重复的三位数的个数。输出:(共648个)1:1022:1033:104……643:682644:983645:984646:985647:986648:9871725335271【2.2】小明有五本新书,要借给A、B、C三位小朋友,每人每次只能借一本,编程,输出所有不同的借法。输出:(共60种,也可用字符表示各书)NO.ABC11232124……5753458541595426054343【2.3】编程,输入一个正整数,以相反的顺序输出该数的各位数字。例如输
2、入12437,输出73421。输入:13879输出:97831【2.4】编程,输出100以内个位数为6、且能被3整除的所有数,并统计个数。输出:6、36、66、96,个数=4【2.5】一个口袋中放有12个球,其中有3个红的,3个白的和6个黑的,每次从中任取8个球,编程,输出共有多少种不同的颜色搭配。输出如下:(共13种)REDWHITEBLACK1:0262:0353:1164:1255:1346:2067:2158:2249:23310:30511:31412:32313:332【2.6】100匹马驮100担货,大马一匹驮3担,中马
3、一匹驮2担,小马两匹驮1担。编程,输出大、中、小马的数目。输出: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种换法)5211:001002:0198……539:1913540:1921541:2000【2.8】一辆卡车违犯交通规则,撞人逃跑。现场三人目击事件,但都没记住车号,只记下车号的一些特征。甲说:
4、牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号刚好是一个整数的平方。根据以上线索编程,输出车号。输出:7744(用穷举法)【2.9】编程,输入一个正整数,要求以相反的顺序输出该数。输入:17253输出:35271【2.10】编程,输出满足下列算式的各字母所代表的数字。PEAR-ARA───────PEA输出:A=9,E=0,P=1,R=8【2.11】如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。如407=43+03+73就是一个阿姆斯特朗数。编程,输出1000
5、以内的所有阿姆斯特朗数。输出:153370371407【2.12】编程,计算并输出下式的值:10050101∑k+∑k2+∑─k=1k=1k=1k输出:47977.929688【2.13】用40元买苹果、西瓜和梨共100个,3种水果都要。已知苹果0.4元一个,西瓜4元一个,梨0.2元一个。问可以各买多少个?编程,输出全部购买方案。输出:applewatermelonpear559024472433546223681118【2.14】编程,输出这样一个三位数,该三位数等于其每位数字的阶乘之和。 即: abc=a!+b!+c!输出:
6、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】编程
7、,任意输入一个偶数,将它分解为两个素数之和并输出该偶数及其对应的两个素数。同2.15【2.20】如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。编程,输出3000以内的全部亲密数。输出:220和284;1184和1210;2620和2924【3.1】编程,输入若干个0到9之间的整数,输入-1时停止,输出各整数的个数。输入:467835278468420-1输出:0-1;1-0;2-2;3-1;4-3;5-1;6-2;7-2;8-3;9-0【3.2】
8、编程,输出1000以内的所有完数及其因子。完数是指一个整数的值等于它的因子之和,例如6的因子是1、2、3,而6=1+2+3,故6是一个完数。输出:1+2+3=6【3.3】编程,输入一个十进制整数,将其变换为二进制后储存在
此文档下载收益归作者所有