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

已采纳回答 / 黑呦呦
既然是符号常量,那当然不能用数字表示啦。pocketmoney==12的话,是判断他们是否相等,但代码中已经令#define pocketmoney 10 ,所以这个等式是错误的。而pocketmoney=12则是赋值。符号常量在经过定义之后是不可以更改数值的,所以那个赋值等式要删除

已采纳回答 / 慕盖茨9271315
if(sale>100)   {    //1 if(year>=2)         {        //2 printf("%s","恭喜你获得优秀员工!");     }    //2 else     {       //3 printf("%s","很遗憾,期望你再接再厉");     } //3 }//1 else      {        //4 printf("%s","很遗憾,期望你再接再厉");      }           //4  ...

已采纳回答 / JustWannaHugU
后台测试数据太固化了,毕竟是网页编译器,代码没问题,继续学吧

已采纳回答 / cherroney
可以删除,因为题目中给出的是10元,并且定义时应在POCKETMONEY 的后面直接写出来10,即 #define  POCKETMONEY  10。也可以注释掉,因为C语言程序不运行注释

已采纳回答 / JustWannaHugU
同学,第十七行单词拼写有误,细节是魔鬼,一定要注意。<...code...>

已采纳回答 / 慕粉4246590
好奇怪在你是我的小呀小苹果后面加P才可以运行

已采纳回答 / JustWannaHugU
同学,int main后面少个小括号()

已采纳回答 / JustWannaHugU
#include后面加上<stdio.h>

已采纳回答 / qq_呵呵呵呵呵呵呵呵_03726044
#include <stdio.h>#include <math.h>#define M 1000int main(){int num;printf("请输入一个小于%d的正数:",M);scanf("%d",&num);while(num>1000){printf("输入有误请重新输入:");scanf("%d",&num);}printf("%d的平方根是%d",num,(int)sqrt(num));return 0;}或者 ("%d的平方根是%5.2f...

已采纳回答 / JustWannaHugU
不知道你这代码的功能和实现目的是什么。目前的错误是mod函数为定义若想编译器不报错,必须添加<...code...>
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消