最赞回答 / weixin_慕仰2568236
上面定义的周长形参函数里就包含了if...else{ cirf=a+b+c;return cirf; },你调用周长函数printf("三角形的周长是:%d\n", getGirth(a,b,c)); 就也相当于在满足abc组成三角形的前提下开始用cirf=a+b+c的逻辑计算周长。
2021-08-11
最新回答 / LX8672130
#include <stdio.h>int main(){ int x =0; printf("x=%d\n",x++); printf("x=%d\n",++x); return 0;}//我的是这个样子的 x++是先输出再赋值,然后加一,在第二个++x再加一
2021-08-10
最新回答 / 慕慕4541561
#include <stdio.h>int main() { int score = 87; //考试分数为87分 score=score/10; switch(score) { /*想想以下代码为什么用这种方式; 这种方式的好处?*/ case 10: printf("等级A"); break; case 9: printf("等级A"); ...
2021-08-08
最赞回答 / weixin_慕先生1335654
未定义hd,td,sd初始值,这会导致hd,td,sd三个变量的值是不定的。 2.执行代码块未表现个十百位数(hd,td,sd)与总数(num)的关系。 建议:hd=num/100 td=num%100/10 sd=num%10
2021-08-08
最新回答 / 拂晓A
ret前不加int,就使用的是while语句外的ret变量,因为赋值为0,所以是0.ret前佳int,定义的int ret就是while语句内的变量,相当于语句内的局部变量,会按照语句内程序运行得出结果。
2021-08-08