为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 超神的王阳明
%d是输出输入格式 ,是整型,用于int

最新回答 / 慕慕7322641
你的if括号用的是中文括号,要写成英文括号

最新回答 / Majesty_x
可能必须有5个函数?提一句,兄台这个代码规范没有让人看的欲望

最赞回答 / 小程序魔王
有两个问题,<...图片...>第二个问题,   题目要求输出的是今年是平年   ,而你printf里写的是2014年不是闰年 , 应该写成和题目要求的一模一样

最赞回答 / 流年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

最赞回答 / qq_佽飞勇遂_0
可以这么理解#include "test.c"的作用是将say()方法加载到了运行环境中,这时内存有了一个say()say默认也被声明是extern的,相当于放在了公共区,换句话说就是跨文件全局作用域,方便各个文件调用,这时内存有了两个say(),该调用哪个?肯定就会造成冲突,main函数不知道该调用公共区的say(),还是被include进来的say(),所以要么:注释#include "test.c",保留公共区的say() 为say()添加static, 这样include的时候,指定一个say()...

最新回答 / Majesty_x
外层for用于控制比较的最大下标,每个数最多只需要和其他9个数进行比较(也就是第一次比较)就能确定他的位置,所以最大下标为9,然后下一个数需要的次数-1,以此类推。内循环用于相邻元素相比,

已采纳回答 / 慕容3376081
因为需要输出的结果是“jack的运算结果是:我不知道”先printf("jack的运算结果是:"); 再运行jackResult(a,b,c);才会以上面的形式输出。

最新回答 / qq_慕仰9181492
这个的话  应该没有^这个运算符

最赞回答 / 慕村2300946
%不能直接用,用%%%就好了

已采纳回答 / qq_慕侠8374896
i=8是因为后面j<=i时if里调用arr[j]和arr[j+1]比较,j+1就可以调用到第十个数了;temp是用来交换值的,arr[j]和arr[j+1]比较后,把大的那个赋给arr[j+1],如此循环大的值就会一步一步的移到最后面实现从小到大的排序。

最赞回答 / 繁锦
因为题目要求要让value的值去替换arr[]数组中最大的值。i是当前数组最大值的下标,然后将下标i的值赋给index,所以arr[index]也是当前数组最大值,最后用arr[index]=value替换,以完成题目要求(答的不好请谅解)

已采纳回答 / 慕村3482190
这属于数学计算问题,此时<和<=不影响整体的运算结果,number每次乘1.2,有没有等号与最后结果无关

最新回答 / 奋斗的小青年_小半仙1o
正确如下,你自己核对哈#include <stdio.h>int main(){    char c= 'a';    int n= c;        //将c赋值给n    float f= c;      //将c赋值给f    double d= c;     //将c赋值给d    printf("%d\n",n);    printf("%f\n",f);    printf("%f\n",d);    return 0;    }
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消