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

已采纳回答 / 慕粉3528919
这些关键字如下:auto   break     case    char    const    continue    default   do    double    else    enum     extern    float   for    goto    if    int    long    register    return    short    signed    sizeof    static    struct    switch    typedef    unio...

已采纳回答 / 瑞_琉璃
if函数只会终止执行同一函数的if和else,如果没有则继续向下进行函数流程:如果year<2sale>100 :printf(”很遗憾,期望你再接再厉“)//第一个再接再厉如果year>=2sale>100 : printf("%s\n","优秀员工"):printf(”很遗憾,期望你再接再厉“)//第一个优秀员工+第一个再接再厉如果sale<100 sale<=100 :printf(”很遗憾,期望你再接再厉“)//第二个再接再厉

已采纳回答 / sunny阳光
”当碰到一个条件的时候都会再重复的从头说起“,理解这句话就行了,程序执行到“result=factorial(n-1)*n时,遇到了factorial(n-1),所以程序要从头开始执行,此时n=n-1;这就完成了循环

已采纳回答 / 慕圣3829558
注意后面的分号,有不同的

已采纳回答 / 小雾3378873
因为这个if-else语句在一个i=0-9的for循环语句中,所以下面语句是要依次输出下标为0-9的arr数组中的元素if(i != 9)       printf("%.2f, ", arr[i]);       //    当下标不是最后一个(9),此时以"x.xx" + ","+"空格"的格式输出, else            printf("%.2f", arr[i]);        //  当下标是最后一个(9),以 "x.xx" 的格式输出。说明白点,就是数组中的前8个元素输出到屏幕是每...

已采纳回答 / 楽兿
通过是能通过,因为本次练习是不校验代码的即使显示错误也会通过的

已采纳回答 / shelley777
常量不变,定以后不能再赋值。第5行去掉。

已采纳回答 / 银狼米拉诺
%c表示这个位置会由一个字符代替,这个字符就是逗号后面的money>=cost ? 'y':'n'的运算结果。\n是换行的意思。

已采纳回答 / Mrwolf3512195
是的,如果运行结果是错误的会有提示。

已采纳回答 / _None
可以的 没问题 不信在编译器上试试 别用他这个

已采纳回答 / qq_谁半_0
没错。是编译器出现错误,等你学到函数那一章的时候才会恢复正常

已采纳回答 / 慕粉3499841
#include <stdio.h>int main(){    int x = 10;    int y = 10;    //使用简单赋值语句实现x乘以2。    x = x * 2;    //使用复合赋值语句实现y乘以2。    y *= 2;    printf("x=%d\n", x);    printf("y=%d\n", y);    return 0;}有时候可能是网站的问题,多试一下就好了。。。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消