最新回答 / qq_小学生_3
sd是个位数 获取个位数 只需要对 10求余就行 例如123 % 10 结果为3你说的那个 sd =(num%10)*10%10 实际是先计算出了 个位数 再将得到的个位数 乘以10 然后对10求余数,结果跟 num%10是一样的,只是计算更复杂了
2016-07-21
最新回答 / qq_墨白书香_03843100
之所以每次循环减一,应为之后的main函数计算的是num=getpeachnumber(1),实际程序应该是getpeachnumber(1)=(getpechnumber(1+1)+1)*2一步一步往上推直到推到getpeachnumber(10),然后再反过来得出结论。所以实际n的值应该是n++直到10。
2016-07-21
最赞回答 / 给我一杯咖啡
我也是最近才摸索会的,下面写一个图解流程,(也算是对我走的弯路的一个总结,其中有几个勾选项需要注意一下的) 我用的是visual studio2013,vs操作便捷,visual studio2015操作也都...
2016-07-19
最新回答 / 越飞越高
//错误有两处#include<stdio.h> //第一处错误:漏掉<stdio.h>/* 定义say函数 */ void say(char string[]) //数组参数应该怎么写呢? //第二处错误:字符串数组格式错误 { printf("%s\n",string); //打印字符串 } int main() { //定义字符串数组 char string[] = "我在慕课网上学习it技能!"; say(string...
2016-07-19
最新回答 / qq_Whitehats_0
一开始flag是正的!通过了flag*=-1;flag就变为负的了!我们要计算的一开始就是正的!所以先算sum=flag*i+sum;你带进去看看也行!第一个sum=1+(-2)+3+(-4)+.......。理解的话,可以给个佳答?谢
2016-07-19