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

已采纳回答 / Rober_Lin
没有main函数在main函数之前定义常量的时候就赋值把后面函数体内的赋值去掉

已采纳回答 / finalObject
哈哈这个当然是C啦,C和C++代码开头的部分就不一样,C++开头一般是:#include <iostream> using namespace std;

已采纳回答 / 慕粉3457233
#include <stdio.h>int main(){    int height = 175;   //身高为175cm    double money = 1500000;  //银行存款为150万    printf("是否符合条件:%d\n",height>=180 && money>=1000000);  //填写算式    return 0;    }正解

已采纳回答 / 塔塔绵羊
没有返回值的函数通常执行完就会自动释放内存,如果我们项目比较复杂,通常都是由许多函数组成,函数b需要接手函数a处理后的数据,加入函数a没有返回值函数b就无法处理。

已采纳回答 / 晨曦月光
只要num的结果不为零,条件表达式会得到执行,if后面跟判断语句,楼上说的对

已采纳回答 / 逆时针行走
printf的%f说明符的确既可以输出float型又可以输出double型。根据“默认参数提升”规则(在printf这样的函数的可变参数列表中,不论作用域内有没有原型,都适用这一规则)float型会被提升为double型。因此printf()只会看到双精度数。

已采纳回答 / Fiona0126
首先可以方便后续维护,正如楼上所言,修改时更加方便。也可以提高编码速度。比如你要写一个unsigned char的,你可以#define uchar unsigned char.之后可以用uchar代替,你也可以用#define来定义一些小的函数什么的。而且define是在预处理时就展开的,所以会可以提高运行效率。不过还是不建议都用define。代码安全可维护性好才是重点。。

已采纳回答 / 紫极岚
也就是说把(score<1000)去掉就可以了因为else是除了上面if 和if else之外的所有情况

已采纳回答 / 紫极岚
某靓女要招募男盆友了,给出的条件是身高不能低于180CM且银行存款不少于100万。当然是且的关系了………………

已采纳回答 / 乔葱葱
没区别,写成 x *=  2也是一样的,而且更符合C习惯。

已采纳回答 / Fiona0126
是因为你的sum没有附初值。这样的话,不同环境可能分配的未知内存上的数未知。。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消