一、(编程题)下列乘法算式中:每个汉字代表1个数字(1~9)。相同的汉字代表相同的数字,不同的汉字代表不同的数字。 赛软件 * 比赛 = 软件比拼。试编程确定使得整个算式成立的数字组合,如有多种情况,请给出所有可能的答案。
二、(编程题)花朵数一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数。例如:当N=3时,153就满足条件,因为 1^3 + 5^3 + 3^3 = 153,这样的数字也被称为水仙花数(其中,“^”表示乘方,5^3表示5的3次方,也就是立方)。当N=4时,1634满足条件,因为 1^4 + 6^4 + 3^4 + 4^4 = 1634。当N=5时,92727满足条件。实际上,对N的每个取值,可能有多个数字满足条件。程序的任务是:求N=21时,所有满足条件的花朵数。注意:这个整数有21位,它的各个位数字的21次方之和正好等于这个数本身。如果满足条件的数字不只有一个,请从小到大输出所有符合条件的数字,每个数字占一行。因为这个数字很大,请注意解法时间上的可行性。要求程序在3分钟内运行完毕
。
三、(c/c++组代码填空)下列代码把一个串p复制到新的位置q。
请填写缺少的语句;
char* p = "abcde";
char* q = (char*)malloc(strlen(p)+1);
for(int i=0;_____________; i++)
q[i] = p[i];
q[i] = 0;
四、625这个数字很特别,625的平方等于390625,刚好其末3位是625本身。除了625,还有其它的3位数有这个特征吗?还有一个!该数是:_____________
五、有n个孩子站成一圈,从第一个孩子开始顺时针方向报数,报到3的人出列,下一个人继续从1报数,直到最后剩下一个孩子为止。问剩下第几个孩子。
第一题: 1. 分析如下图形的规律,编写程序,输出图形的前8行。 * *.*. *..*..*..*...*...*...*...
第二题: 下面的的程序是对数组a中的10个整数按降序排列,并显示排序结果。 请将排序函数sort补
充完整并将你所选用的排序方法在程序中加注释。 #include "stdio.h" void sort(int *a, int n) {
……(考生完成此部分代码,并给出适应的注释) } void main() { int a[10],i; for(i=0;i<10;i++)
scanf("%d",&a[i]); sort(a,10); for(i=0;i<10;i++) printf("%d ",a[i]); }
本文来源:https://www.wddqw.com/doc/a8b9240b76c66137ee06194b.html
正在阅读:
c语言习题01-01
派头十足的意思,用派头十足造句大全01-01
《乡下人家》多媒体教学课件评价量规01-01
摘要的类型、基本内容与顺序01-01
秋天最美的叶子-作文01-01
喜迎元旦欢乐共享描边涂色手抄报空白模板勾边填色线描板报元旦新年电子小报欢度元旦手抄报模板元旦快乐A401-01
古诗踏歌词·春江月出大堤平翻译赏析01-01
听课记录评语及建议01-01
我最喜欢的是孙悟空作文01-01