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

已采纳回答 / 慕妹3093925
      {          else        printf("%s\n", "gg");        else            printf("%s\n", "很遗憾,期望你再接再厉");        }这里的大括号加错了  而且else  printf("%s\n","gg");应该放在上个大括号里面#include <stdio.h>int main(){ int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 ...

已采纳回答 / 慕妹3093925
    else if (score>=5000%%score<10000)    {        printf("白金玩家");        }你这里的&&打成%%了

已采纳回答 / 慕前端9550472
加是可以加,但是为撒要加呢, 你既不会在其他文件里再次用到该函数,也不会在该函数内引用其他文件里的函数。

已采纳回答 / 慕妹3093925
i++位置错了 当i=99的时候进入循环 此时i++  i的值就已经为100了 sum-i; 然而i=100是满足循环条件的 再次进入循环  又执行一次i++  此时i为101  sum+i=50;  把i++放在后面 如下  这样就会先运算 后自增 可以正常输出了while(i<=100)    {        if(i%2!=0)        {            sum=sum+i;        }        else        {            sum=sum-i;...

已采纳回答 / 慕莱坞9938358
static int x=0 中的0 是指x输出结果是x从0开始计数,for(i=0;i<10;i++)中的0 是计数的开始。题目中是1 因为是开方,如果是0 的话开方没意义。

已采纳回答 / 慕妹0402169
可以,但记得加";"int a,b,c;a=5;b=5;c=5;

已采纳回答 / 修裾欲溯空
,,,这个对你的结果 根本没影响,你要是看不惯就换个位置啊 

已采纳回答 / 慕圣5109957
这里是吧tempOne强制转换成为int型变量。如果括号里是double,则转化为double型变量,相当于直接写了个tempOne

已采纳回答 / 修裾欲溯空
因为你要输出的类型和你的变量的类型不符合啊,所以输出的值肯定不对,如果你用强制性转换类型就没问题了;比如你用%d输出,printf的那个语句改为"printf("小明坐车的总费用为%d\n",(int)(money(9,12)+money(18,12)));"就好了

已采纳回答 / Coat大王
因为i=flag*i 已经是 i=-i,然后  SUM=SUM+FLAG*i  (FLAG此时已经是-1了,FLAG*i 即为 SUM+=SUM了

已采纳回答 / 修裾欲溯空
因为你函数名写的是expense,但是你调用的时候用的是expence
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消