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

已采纳回答 / 慕设计1223314
。。dowhile和while最大的区别就是dowhile至少要进行一次当前循环,而while在一些情况下可以不用。

已采纳回答 / risona3545520
可以啊。问题是老师希望你用嵌套语句啊。而且你写的这个问题这么多。首先,头文件不对。其次,你最后一局的大括号格式不对。我帮你补完了。#include<stdio.h>int main() {     int sale=120; //销售业绩为120万     int year=1; //刚刚进入公司1年     //完善代码     if(sale>100&&year>=2) {        printf("%s\n","恭喜您获得优秀员工!");     }  ...

已采纳回答 / 馍馍520
b%(a+b)/a   //这个左结合,先取余(结果4),再除a(结果1)

已采纳回答 / weibo_放心吃喝放心快乐_04029
三目运算符功能上等价于短if-else。相比较三目运算符的效率高一点。

已采纳回答 / yaopc4026602
#include <stdio.h>int main(){      int i,j,result;    for(i=9;i>=1;i--)    {        for(j=1;j<=i;j++)        {            printf("%d*%d=%d\t",i,j,result=i*j);        }        printf("\n");    }    return 0;    }

已采纳回答 / qq_没有脚的鸟儿_04023129
因为这里用到的是关系运算符,不是赋值运算符。if条件表达式一般是关系表达式,或者逻辑表达式。关系运算符中相等是==,而赋值运算符相等是=。望采纳!

已采纳回答 / JustWannaHugU
自定义函数的名称不好打,我以fac简写啦~最开始的时候调用fac(5)-->result = fac(5-1)*5-->暂停接着调用fac(4)-->result = fac(4-1)*4-->暂停再接着调用fac(3)-->result = fac(3-1)*3-->暂停继续调用fac(2)-->result = fac(2-1)*2-->注意程序要开始啦,因为当n=1的时候result等于1!因为    fac(1)的时候会return result=1...

已采纳回答 / Zhenly4022223
分号标点要用半角#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","今年是平年");    }           return 0;}

已采纳回答 / 慕粉3806249
if下面也要加双括号,括号少了,另外你这样每次循环都输出,结果很长很长的

已采纳回答 / JustWannaHugU
sum = sum + num的简写形式另有:a-=b 即 a=a-b;a*=b 即 a=a*b;

已采纳回答 / JustWannaHugU
这样之后i的值不应该还是当做0再带入循环吗,这句话理解有误,执行条件三i++后,i的值变为1了等于说,初始条件i=0这条语句只执行一次之后的循环是判断条件语句2 、循环体和i++组成的望采纳
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消