编程入门练习

编程入门练习

ID:38422707

大小:16.92 KB

页数:4页

时间:2019-06-12

编程入门练习_第1页
编程入门练习_第2页
编程入门练习_第3页
编程入门练习_第4页
资源描述:

《编程入门练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、题目1、输入整数n(n<=10),打印行数为n的杨辉三角形。输出要求每一行的数字与数字之间以一个分开,最后一行没有空格.如输入:4输出:11112113312、输入整数n(1<=n

2、输入N(N<10000),输出1-N之间的所有完全数,以空格分开。如输入:300输出:6284、平方回数问题。一个数如果正读和倒读一样,这个数被称为回文数,如987789。一个回文数,它同时还是某一个数的平方,这样的数字叫做平方回数。输入整数N(N<=15),从小到大输出前N个平方回数。(数字基于十进制)如输入:6输出:1491214846765、数的进制变换。我们通常使用的是十进制数。但是在一些情况下,人们会使用其它进制的数,常见的是二进制和十六进制。请编写一个程序,把一个十进制整数转化为N进制数。(有关N进制数的更加详细的解

3、释,请到WIKI百科,或者百度百科上查)。输入格式:一行,包含两个整数M和N,中间用空格隔开。输出:一行,M的N进制数。如:输入:102输出:1010输入:4216输出:2A解释:10的二进制数是1010,因为10=23+21;42的16进制数是2A,因为42=2*161+10*160,而16进制数中,用A,B,C,D,E分别表示10,11,12,13,14,15。1、多重回文数。一个数如果正读和倒读一样,这个数被称为回文数。如:12321是回文数。21(十进制)十进制表示不是回文数,但是在二进制表示是回文数(10101)。读入

4、整数S(0

5、使得总排队时间最小的病人姓名序列和排队时间例如:输入:JohnTomSmithJack51087输出:JohnJackSmithTom373、大整数的加减乘除输入两个大整数(小于100个十进制位,大于10个二进制位),输入分为两行,每行一个整数,前后没有空格。分别输出他们的和,差,积,整数商,余数。每个结果一行,请消除结果前面的0。注意:因为整数比较大,因此不能直接使用整数型变量完成。例如:输入:11109876543211234567891011输出:2345555545332-123480236690137052277480

6、9836720023679011109876543211、二元一次方程的求解输入6个整数,a,b,c,a',b',c',表示二元一次方程组ax+by=ca'x+b'y=c'输出x和y的值,每个数一行。(注意x和y可能不是整数)。如果无解,则输出一行Nosolution。如果存在多个解,则输出一行Multisolution。输入:115249输出:5.5-0.5输入:115229输出:Nosolution输入:1152210Multisolution2、输入同第3题,输出x和y的值。但x和y的值用分数的方式输出,每个数一行。以x为

7、例,如果x为整数,则直接输出;如果x不是整数,输出格式如下:Sx1x2/x3其中S为+或者-,表示x的正负号;x1为x的整数部分;x2/x3为x的分数部分。要求x1非负,x2,x3均非负,x2和x3互质,x2小于x3,且x2不等于0。如果无解,则输出一行Nosolution。如果存在多个解,则输出一行Multisolution。例如:输入:115249输出:+51/2-01/23、输入三个英文单词,每个单词一行。按“字典序”从小到大输出这三个英文单词,每个单词一行。(字母之间按照英文字母顺序排序,A

8、Z

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

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

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