《信息技术奥赛期末考试试题_高中信息技术教案》由会员分享,可在线阅读,更多相关《信息技术奥赛期末考试试题_高中信息技术教案(2页珍藏版)》请在金锄头文库上搜索。
精品范文信息技术奥赛期末考试试题_高中信息技术教案1.将个个数进行因式分解。(20分)例如12=3*4;12=2*2*3;12=2*6要求输入自然数n,将它进行因式分解,并输出所有方案样例:输入:20输出:20=2*1020=2*2*520=4*52.求丑数(20分)所谓丑数,就是那些因子只含有2,3,5的数。1,2,3,4,5,6,8,9,10,12,15是最前面的11个丑数。请编写一个程序寻找并打印第n(xx)个丑数样例:输入:11输出:153.进制转换(30分)设计一个通用程序,能实现十进制与二、八、十六进制的互换(只要求整数范围)输入输出样例中d表示十进制数,b表示二进制数,o表示八进制数,h表示十六进制数。输出的每个数之间用空格分隔。样例:输入:10d输出:1010b 12o 0ah4.打印螺旋矩阵(30分)观察下列规律,根据从键盘输入的n值打印出相应的数字矩阵。输入样例1n=3输出样例11 2 38 9 47 6 5输入样例2n=5输出样例21 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9