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

已采纳回答 / 小程序魔王
分号代表一条语句的结束, 你这里写错了  else 后面是没有布尔表达式的,是直接加大括号的, 你写了个(score<100),而else后面如果只有一句代码,可以不加{},所以说你实际上写的是if(score >= 1000){}...else{score < 1000;}//到这里if语句已经执行完了{//你在printf("普通玩家");  外面加了个大括号,这里加不加大括号效果都一样,所以你永远都会输出普通玩家printf("普通玩家");}

已采纳回答 / 慕虎13867747
#include <stdio.h>int main(){    /* 小伙伴们:           选择你们认为最合理的循环结构完成功能吧 */    int sum = 0;  //定义计算结果变量sum    int i = 1;    //定义循环数字变量i    int flag = 1; //定义符号状态变量flag    //使用for循环    for(i=1;i<=100;i++)    {        if(i%2==0)        {            ...

最新回答 / 慕粉6554074
强制扩号一般放等号后面要转换成什么类型扩号就扩在那个类型里

最赞回答 / shmily010609
在调用本身时,已经执行的是比如printf某条,先按照顺序打印出来;而在调用本身之后的printf;是在从最后递归结束之后从后往前打印

已采纳回答 / qq_慕田峪9417049
第一个是取余运算符?

最新回答 / qq_慕莱坞9352128
应该是从右向左运算 a+=4就是a=a+4=7,a-=a就是a=a-a=0?

最赞回答 / qq_慕莱坞9352128
你哪错了啊  我看半天看不出来

最赞回答 / 慕粉1050523510
int i,是先定义,i=1是用的时候再赋值,作者的用意是先定义一个变量i,然后在循环之前把i赋值为1,比较好理解,随用随定义,随用随赋值,等你学c++了就知道这种方法的好处

最新回答 / neocccc
flag是个定义的代号吧...没什么实际意义

最新回答 / mengniu
不可以的,前面 year%4==0&&year%100!=0 表示的是被4除尽并且不能被100除尽的是闰年,就比如2000年就不是闰年,如果换成 year%100 ==0 逻辑就不对了

最新回答 / 从别后f
有括号先算括号(a+b)是7再算!  !(a+b)是-7      !c是-5先逻辑与  -7&&-5是  1         再逻辑或  结果是1

已采纳回答 / dreamAmumu
简单并且更灵活了,但是没有用switch,话说我也是这么做的0.0
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消