
2018武汉大学计算机复试上机测试
匹配队友强
这个作者很懒,什么都没留下…
展开
-
问题:两个数字字符串相加,有定义:char s1[200],s2[200],s3[200],若输入s1和s2非全数字字符串,显示输入错误;否则计算s1与s2相加后的结果,存放于s3并显示。
问题:两个数字字符串相加,有定义:char s1[200],s2[200],s3[200],若输入s1和s2非全数字字符串,显示输入错误;否则计算s1与s2相加后的结果,存放于s3并显示。例如输入:999999999999999999999999999999999999999999例如输出1999999999999999999998输入:1234567890123456789876...原创 2020-05-07 10:44:34 · 713 阅读 · 0 评论 -
问题:写一个程序来找出范围[a,b]间的所有回文质数,a,b由键盘输入。
问题:写一个程序来找出范围[a,b]间的所有回文质数,a,b由键盘输入。解题思路:先判断该数是否为回文数,再判断该数是否为质数回文数的特点就是正着读和反着读是一样的,如12321,那么我们可以采用简单的循环(先对10取余,再除以10),很容易得到这个数的各个位上的数字是什么。然后把这些有序的数字反向拼装成一个新的数,当然在代码中可以把拆解和拼装同时进行,然后得到的新数一定和原数相同。采用穷...原创 2020-05-03 23:22:13 · 2109 阅读 · 1 评论 -
问题:给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码( 0~9)各出现了多少次?
问题:给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit 0~9)各出现了多少次?例如:输入:1 55输出:5 16 16 16 16 12 5 5 5 5输入:1 99输出:9 20 20 20 20 20 20 20 20解题思路:在统计每个数码出现次数时,可以采用数组A[10]来存储,A[0]~A[9]存储的值对应0-9出现次数,然后开始对符合要求的...原创 2020-05-03 16:24:37 · 4669 阅读 · 2 评论 -
问题:输入一个整数N(0~10),如下规律显示n行
问题:输入一个整数n(0<n<10),显示n行如下规律图形。例如输入3 ,显示例如输入5,显示解题思路:利用两层循环,处理好输出空格和输出数字的关系,不难看出,第一行只输出一个数1,以此类推,第N行输出N(N<10)个数,利用数学规律可以得出,第N行输出(1+N-1)(N-1)/2+1到(1+N-1)(N-1)/2+N,例如第五行输出:11 12 13 14 15。...原创 2020-05-03 22:56:57 · 3106 阅读 · 0 评论 -
问题:输入一个N阶方阵,按照如下方式调整方阵:1.将第一列中最大数所在的行与第一行对调; 2.将第二列中从第二行到第N行最大数所在的行与第二行对调;...
第4题:输入一个N(N<=10)阶方阵,按照如下方式调整方阵:1.将第一列中最大数所在的行与第一行对调。2.将第二列中从第二行到第N行最大数所在的行与第二行对调。…N-1.将第N-1列中从第N-1行到第N行最大数所在的行与第N-1行对调。N.输出这个方阵样例输入:43 6 8 76 7 5 38 6 5 39 8 7 2样例输出:9 8 7 26 7 5 33 ...原创 2020-05-05 11:26:27 · 1188 阅读 · 0 评论