已采纳回答 / qq_晴天_186
应该说强制转换是为了根据实际情况来进行的,不都是为了节省存储空间而转换。自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。强制类型转换 强制类型转换是通过类型转换运算来实现的。无论是强制转换或是自动转换,都只是为了本次运算的需要而对变量的数据长度进行的临时性转换,而不改变数据说明时对该变量定义的类型。
2018-08-28
已采纳回答 / Starry_夜
他的意思是返回一个值,值为0.他也不是返回谁的值,这样理解错了。他是说如果n<0,即执行pritf(" 输入错误!\n"); 那么这句if语句就结束了,就不执行下面的else语句了。同时返回一个值为0。
2018-08-28
最新回答 / William_Wei
if((a>=23&&a<=24)||(a>=0&&a<5)){ if(c<=3){ zh+= 13; }else{ zh+= c*(dj*1.2)+1; } }else{ if(c<=3){ zh+= 13; }else{ zh+= c*dj+1; } ...
2018-08-28
最新回答 / 慕勒4217424
因为你的参数n是从外面传递进函数的,并没有直接定义其类型。而且在printf的时候用的是%d方法打印,所以在int getPeachNumber(int n)的时候n前要加一个定义
2018-08-28