已采纳回答 / 旭旭要进Bat
#define是用来定义常量值的,他这道题就是让你明白给定一个常量后常量数值不可以更改,后来POCKETMONEY==12;是错误的,在前面加//就好了
2017-10-21
已采纳回答 / Hugh_33
C中一般设置一个变量flag,是一个来表示判断的变量,当做标志。例如当一直情况的时候,置flag为1,当另外一种情况时,置flag为2。 变量名为flag,只是习惯问题,也可以取别的名字
2017-10-21
已采纳回答 / 慕沐4262582
#include<stdio.h>int main(){ int abcd=0; int ab = 0; int cd = 0; for (int i = 1000; i < 10000; i++) { ab = i/ 100; cd = i % 100; abcd = i; if (abcd == (ab + cd)*(ab + cd)) { printf("%d ", abcd); } } return 0;}
2017-10-20
已采纳回答 / 驰骋天涯3614291
你先看两个循环,第一个循环参数是m,第二个循环参数是n,这样循环两次的目的是为什么呢,就是找到0~m之内的能被m整除的数,后面做了一个判断,如果找到的只有m本身能被自己整除,这说明它是素数,反之,找到了其他能被m整除的数,自然不会输出。
2017-10-20