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

已采纳回答 / 努力并奋斗
%在数学运算中是取余,例如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("...

已采纳回答 / 田心枫
<...code...>double

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

已采纳回答 / 慕粉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。

已采纳回答 / 努力并奋斗
完全可以的, 这和例子中的改法一样的

已采纳回答 / 慕粉1853056231
 printf("红红的小脸儿温暖我的心窝\n");上面的分(fen)号你打成了中文输入法下的分(fen)号;,应该是英文输入法下的分号;(fen)。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消