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

最赞回答 / 度光ing
   if(sale>100)      //完善代码    if(sale>100)    {        if(year>=2)        {            printf("恭喜你");        }        else        {            printf("很遗憾,期望你再接再厉");        }    }    else    {        printf("很遗憾,期望你再接再厉");    }

已采纳回答 / 慕勒9025715
其实用printf输出无论用%f还是%lf都一样,输出精度的差别是由于数据本身类型造成的,例如用float定义了一个7位以上的数,无论是用%f还是%lf输出的有效位都是7位。而定义的double类型用%f和%lf输出有效位数都是16位。

已采纳回答 / 假DL
仔细看那个不是S

最赞回答 / 山狐
goto语句中LOOP标志符不一定放在goto之前,题主要仔细看一下语句构成和使用时的条件,题目要求是跳出当前循环进行显示,所以只要当i==3时让其显示就可以也就是将标志位放在最终要显示的位置之前。

已采纳回答 / 灵动之劫
发现两处错误,第一处是if后面执行多行命令没有用“{ }”把多行命令包括起来,第二处错误是for循环后面打多了一个分号,提前结束了循环。<...图片...>

已采纳回答 / 慕无忌9321360
#include <stdio.h>int main() {    int year = 2014; //今年是2014年    //补全一下代码    if(year%4==0&&year%100!=0||year%400==0)    {        printf("%s\n", "今年是闰年");  //用了中文的分号    }    else    {        printf(%s\n, "今年是平年"); ////用了中文的分号,且printf后面没有用引号括起...

已采纳回答 / 慕丝5265460
百位÷100是直接取整例如:(234÷100=2)十位取余例如:(234%100=34) 个位取余例如:(234%10=4)

已采纳回答 / qq_宝慕林7249371
要是先i++,再sum=sum+i,当i=100时i<=100成立,但此时sum=sum+101

已采纳回答 / 慕盖茨3472023
1月是31天,不是30天,你的程序里1月算成30天了

已采纳回答 / zhangyulei
预处理是以“#”为开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后面是指令的关键字。在关键字和#号之间允许存在任意个数空白字符。 整行语句构成一条预处理指令。该指令将在编译器进行编译之前对源代码做某些转换。# 空指令。没有任何效果。#include 在该指令的位置包含一个源代码文件#define 定义宏#undef 取消已定义的宏

已采纳回答 / qq_本D笑笑丶_03619464
每一个循环之后都会有一个输出,第一次循环之后,只有一个*,第二次循环出三个*
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消