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

最新回答 / 菜菜狠厉害
运行成功 ,输出错误   这块是哪错了啊?#include <stdio.h>int main() {     /* 定义需要计算的日期 */    //int year = 2008;    int month = 8;    //int day_1 = 8;    int i,day;    int sum=1;    for(i;i<=month;i++)    {        switch(i)        {            case 1 :             ...

已采纳回答 / 小小疾飞
你为什么要取这种巧啊? 还有这句是弄啥咧 sd =      num-(hd*100+sd*10);

已采纳回答 / 小小疾飞
c和d是int型,所以3/4=0,右边a+b-c/d=3,然后result是double型,发生隐式转换。所以result=3.000000

已采纳回答 / 小小疾飞
朋友,你这太离谱了,结构之混乱让人瞠目结舌。你把main函数和if else语句完全杂糅起来。

最赞回答 / 小小疾飞
shift+(键盘m右边的两个键的任意一个)

最新回答 / 文卡
已解决了,输出格式符错了,应该是%f,谢谢大家

已采纳回答 / qq_Adolph_CGHNR4
%在输出串中是用来做转义用的,输出的内容取决于它后面的字符,比如%d代表输出的是一个整数,%s输出一个字符串,因此要想输出%,就必须在%后再加一个%。

最新回答 / qq_Adolph_CGHNR4
for循环里面用分号,不是逗号 这样似乎更好一点printf("%d*%d=%-4d",i,j,result);

已采纳回答 / 小小疾飞
来,我们慢慢来。首先,我们确定目标,解决掉5行的问号就好了。首先是if循环 循环所有的三位数。程序已经定义了num,那我们就直接拿来用,三位数第一个是100,所以是num=100,循环条件就是num<=999,然后就说num++。那么第一行就解决了。for(num=100;num<=999;num++)然后是怎么分别取百十个位。百位好说。除100就可以了。hd = num/100;十位同理,先除十,得到百位和十位,再取余就是十位了。td =num/10%10;个位的话,先取余100,再取余10...

已采纳回答 / 心灵至善美
#include <stdio.h>int main(){    //第一种形式    int arrFirst[2]={1,2,3};    //第二种形式    char arrSecond[]={'z','s','$'};    //第三种形式    int arrThird[2];    //给arrThird数组每个元素初始化    arrThird[0] = 4;    arrThird[1] = 5;    arrThird[2] = 6;        //输出第一个数组中的第...

已采纳回答 / 小小疾飞
您好,为什么不会错。首先你分号用的全角,其次,if中的判断似乎写错了呢。

最新回答 / 奋斗的小青年_小半仙1o
#include <stdio.h>int main() {    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    //完善代码        if(sale>100)    {        if(year>=2)          printf("%s\n","恭喜小明获得优秀员工资格");      printf("%s\n","很遗憾,期望你再接再厉");    }        return 0;}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消