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

最赞回答 / 慕容3376081
我简单给你说一下我的理解,其实你写两个变量一个int x=97,一个char y=97。如果你输出printf("%d",x);  printf("%d",y);   这两个输出结果相同都是97。而当你printf("%c",x);  printf("%c",y);时,他们的输出结果也是相同的都是'a'。所以我的理解是,对电脑来说你输入'a'或97对电脑来说都一样,两者其实就是一个意思。而电脑会根据你所需要的输出形式而进行你所要的格式转换。具体用途有很多,我举一个我知道的例子:就是你在写代码的时候可以通过...

最赞回答 / 慕前端241160
第五行c 和;之间不能有空格

最赞回答 / qq_飞鸟_36
单独的输入一个arr1[]是没有什么意义的呀,既不是数组名也不能调用数组中的具体数值,而arr1可以当作数组名的,在函数中引用这个数组

最新回答 / 慕粉3546436
变量名不一致,另外需要写数据类型int n<...图片...><...图片...>

最新回答 / 小程序魔王
那你要写100个case,才能保证所有的分数都匹配到对应的登记,太蠢了

最新回答 / 咧咧咧咧
你的逻辑表达式写的有问题if(i==j||(i==0&&j==2)||(i==2&&j==0))这样就对了“,”,逗号运算符表达式,表达式,…左到右从左向右顺序结合而这里因该用逻辑中的&&,表示当i==0同时j==2。2019-03-26举报 回复  0除了表达式,应该有五个点,还有两个点没加,(0,0)(2,2)2019-04-10

最赞回答 / mehie
我是这么想的,3个苹果4个人分,人和苹果的数据类型是int,在计算机眼里人和苹果只能是0、1、2这种整数出现不能以0.75这种数出现。每个人分到0.75个苹果,不足1整个苹果,所以最后结果还是0。至于double d、e、f、的值不为零,是因为它们的除数或被除数中出现了double类型的数值,苹果或人允许以不是整数形式的double出现,所以最后的结果也变成了0.75的这种情况。

最新回答 / 白手和3
在c语言中%是取余的意思,不能这么用。具体可以看下下面链接里的回答:http://www.imooc.com/qadetail/294593

最新回答 / qq_宿命丶_1
第一个运行出来的结果为总分,第二个你的sum没有初始化,相当于是一个随机值,如果非一样也只可能是极小的巧合,要不就是你之前初始化了sum为0

最新回答 / qq_慕数据7323586
#include <stdio.h>int main() {     // 定义相乘数字i,j以及结果result    int i, j, result;    /*     * 使用for循环解决本题相对简单哦~     * 小编偷偷的将源码放在任务“不会了怎么办”中了哦~     * 小编希望童鞋们独立完成哦~     */    for(i=9;i>0;i--)    {        for(j=1;j+i<19;j++)        {            resu...

最新回答 / 小小疾飞
你里面的元素是字符串,这样用不行的。

最新回答 / weixin_宝慕林6298932
 晚上23点(含)至次日凌晨5点(不含)打车,每公里单价计费加收20%。

最新回答 / qq_慕斯902349
不好意思我太遵守标点符号了 你自己注意看
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消