题解列表

筛选

蛇形填数 (C语言代码)

解题思路:把i当做层数,一个n阶矩阵共有n/2层,当n为偶数时,中心单独处理,也就是if语句判断的时候;第一次for循环处理右边,即固定第n-i+1列,从第i行到第n-i行,第二次for循环处理下边,即固定第n-i+1行,从第从第n-i+1列到i+1列,

C语言训练-最大数问题 (C语言代码)

摘要:解题思路:注意事项:结束标志不参与。参考代码:/*输入若干个整数,以-1标记输入结束。输出其中的最大数*/#include <stdio.h>int main(){ int a[999],i,max;……

C语言训练-斐波纳契数列 (C语言代码)

摘要:解题思路:注意事项:参考代码:/*斐波纳契数列 1,1,2,3,5,8,13,21,34,55,89……这个数列则称为“斐波纳契数列”,其中每个数字都是“斐波纳契数”。输入一个整数N(N不能大于40)……

永远的丰碑 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){ int i,j,z=0,max; int n[99],a[99][99],b[99]; for(i=0……

C语言训练-亲密数 (C语言代码)

解题思路:注意事项:参考代码:/*两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数*/#includeintq(intn);intmain(){i