最赞回答 / 一听后生
#include <stdio.h>int main() { int score = 7200; if(score>=10000)//完善一下代码 { printf("钻石玩家"); } else if(score>=5000&&score<10000) { printf("白金玩家"); } else if(score>=1000&&score<5...
2019-04-17
最赞回答 / 小程序魔王
有两个问题,<...图片...>第二个问题, 题目要求输出的是今年是平年 ,而你printf里写的是2014年不是闰年 , 应该写成和题目要求的一模一样
2019-04-15
最赞回答 / 流年123456789
#include <stdio.h>static getMoney(){ double total; total=(13+(12-3)*2.3+1)*2; printf("打车费用%f\n",total); }int main(){ getMoney(); return 0;}
输出:打车费用69.400000 但是如果total换成float类型的话 ,就是69.400002
2019-04-15
最赞回答 / qq_佽飞勇遂_0
可以这么理解#include "test.c"的作用是将say()方法加载到了运行环境中,这时内存有了一个say()say默认也被声明是extern的,相当于放在了公共区,换句话说就是跨文件全局作用域,方便各个文件调用,这时内存有了两个say(),该调用哪个?肯定就会造成冲突,main函数不知道该调用公共区的say(),还是被include进来的say(),所以要么:注释#include "test.c",保留公共区的say() 为say()添加static, 这样include的时候,指定一个say()...
2019-04-15
最新回答 / Majesty_x
外层for用于控制比较的最大下标,每个数最多只需要和其他9个数进行比较(也就是第一次比较)就能确定他的位置,所以最大下标为9,然后下一个数需要的次数-1,以此类推。内循环用于相邻元素相比,
2019-04-14
最赞回答 / 繁锦
因为题目要求要让value的值去替换arr[]数组中最大的值。i是当前数组最大值的下标,然后将下标i的值赋给index,所以arr[index]也是当前数组最大值,最后用arr[index]=value替换,以完成题目要求(答的不好请谅解)
2019-04-14