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

已采纳回答 / qq_默荷糖_0
#include<stdio.h>main(){int score=87;score/=10;switch{case 10:case 9:printf("等级A");break;case 8:printf("等级B");break;case 7:case 6:printf("等级C");break;default : printf("等级D");break;}}<...code...>

已采纳回答 / 努力并奋斗
没有语法错误,不过这里要求是大于等于180,你少了个等于号,所以提示错误。

已采纳回答 / 慕粉2210442183
#include <stdio.h>int main() {    int score = 87; //考试分数为87分         score=score/10;    switch(score)    {        /*想想以下代码为什么用这种方式;          这种方式的好处?*/        case 10:        case 9:            printf("等级A");            break;        case 8:        ...

已采纳回答 / 努力并奋斗
%在数学运算中是取余,例如10%3 =1 ,商3余1.

已采纳回答 / 努力并奋斗
printf("%c\n",cost<=money?'y':'n'    );  这里判断钱是否够,然后在以字符输出。

已采纳回答 / flowlsj
内层循环初始 a = e,a已经不再指向传入时的位置,自然不会对原数组起到修改的作用。此外你在循环里额外使用了三次自增操作,应该会导致数组越界。

已采纳回答 / wjwen
你的LOOP位置不对,而且if判断不对,if语句应放在for循环内,goto应该到printf("结束for循环了....“);#include <stdio.h>int main(){    int sum = 0;    int i;    for(i=1; i<=10; i++)    {        printf("%d\n", i);        if(i==3)        {            goto A;        }    }    A:printf("...

已采纳回答 / 田心枫
不能数字开头  这个很基础啊

已采纳回答 / 慕粉1238575637
调试还是运行?调试的话就是一瞬间就过

已采纳回答 / 高智商的坏蛋4308812
可以检查一下printf函数是否写对,包括括号,双引号是不是在英文状态下输入的,离线的时候或者换种编译器再试一下,VC++6.0 或者更高级的VS,调试一下

已采纳回答 / qq_小可_7
是,前面的#define宏定义了它,他就不可改变了,若是要从新修改,需要键入#undef

已采纳回答 / Uncle_Luke
答:“return 1;”这里的返回值“1”代表的是题目中假设的“到第10天在想吃的时候就剩1个桃子的‘1’”。这个值确定了这个递归函数的递归结束条件。假设题目中到了第十天还剩下2个桃子,返回值就是“2”。希望对你有所帮助。--from luke

已采纳回答 / 努力并奋斗
printf("x=%d\n",++x);    printf("x=%d\n",x++);

已采纳回答 / 慕粉1238575637
看第26行和31行,如果23点乘车,该执行if还是elseif呢?因为两个都成立,可以在前面两个if判断中加入&&clock1<=23。

已采纳回答 / 努力并奋斗
完全可以的, 这和例子中的改法一样的
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消