题解列表

筛选

C语言程序设计教程(第三版)课后习题7.1 (C++描述 时间复杂度与空间复杂度较低)

解题思路:双重循环+判断:第一重循环出需要判断的数;在判断排除去除二以外的所有偶数;//或者除去所有偶数,后面再添上2则可第二重循环判断所有奇数中的素数注意事项:以节省时间复杂度与空间复杂度;这用先定义了循环变量和存sqrt()结果的m;参考代码:#include#include<

C语言程序设计教程(第三版)课后习题5.6 (C语言代码)

解题思路:给出了5段数值,可以用ifelse判断,但观察发现可以用多分支结构,所以选用了switch语句,直观简便。其中判断数值除在哪个范围,可以用给出的值直接/10,将得到的个位数值当作常量表达式。最后得分10:A9:A8:B7:C6:D4\3\2\1\0:E注意事项:在整个判断中,

数字整除 (C语言代码)

摘要:解题思路:最大数字有100多个零 ,没有这么大还能存进 int 或 long int的 只能用 字符数组 每一个元素存进一位但是怎么 算呢,其实就是一位位的削减 ,看代码吧!#include<stdi……