最新回答 / 慕粉4285392
也没分哪个好与不好,这看个人习惯,只不过递归看起来更加高级而已。而且你的那个代码写在原先的框架上显得有些多余,你那个代码根本用不上形参,也不用另设函数,直接写在main函数里就可以了。
2016-12-08
最新回答 / Insist_leo
%a 浮点数、十六进制数字和p-记数法(C99)%A 浮点数、十六进制数字和p-记法(C99)%c 一个字符(char)%C 一个ISO宽字符%d 有符号十进制整数(int)(%ld、%Ld:长整型数据(long),%hd:输出短整形。) %e 浮点数、e-记数法%E 浮点数、E-记数法%f 单精度浮点数(默认float)、十进制记数法(%.nf 这里n表示精确到小数位后n位.十进制计数)%g 根据数值不同自动选择...
2016-12-08
最新回答 / 二宝是大萌神
#include <stdio.h><...code...>{ int i,j,k; for(i=0;i&3;i=3;i++) { for(j=0;j&+) =2-i;j++) { printf(" "); } for(k=0;k& =2*i;k++) { ...
2016-12-07
最新回答 / weixin_慕先生4491833
return 0 意思是返回一个数字0,并不代表返回main。按道理来讲,如果你在一个有返回值要求的函数中没有写return [num] 是不对的,但是有些编译器为了效率不会对这方面进行检查,仍然会给你编译。此时你尝试获取这个函数的返回值并且输出的时候,它仍会返回一个值。函数实参的传入(变量),函数的返回值都会储存在eax寄存器当中,不写return [num] 则eax中可能是之前传入参数的值,也可能是上一次return的值
2016-12-06
最新回答 / 小阳4034285
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale > 100){ if(year >= 2){ printf("恭喜获得优秀员工奖"); }else{ printf("很遗憾,期望你再接再厉"); } }else{ ...
2016-12-06