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

最新回答 / 慕的地2322189
int n=c;float f=c; double d=c;这样就行了

最新回答 / WFlySky
360是这样的,把文件找回加入信任区就行。

最赞回答 / 空格键的自白
#include <stdio.h>#define max(a,b) a>b?a:bvoid main(){    int a=1,b=3,c=2;    printf("%d", max(max(a,b),c););}

最赞回答 / 空格键的自白
这个意思是,在定义数组的时候只有两种选择,要么初始化,要么将声明一个确定的维度(不能用变量定义数组维度)。这个和一般变量的区别之处,根源在于如果程序员没有初始化数组的成员,那么系统将默认初始化数组,比如int数组会全部初始化0,如果程序员同时没有填写数组维度和成员,系统不知道要默认初始化多少个元素并分配空间,这是不允许的。

最新回答 / 紧闭的恋恋瞳
e和f是什么好像没有定义啊。。

最新回答 / 希硕
No,because constant will not change,so constant do not need type.

最新回答 / 慕数据0265077
好像是一个分号用错了。

最新回答 / _封不觉
用int之后你之后取的数就没有小数(int为整型)即取百位时你只需要用你的num/100;而取十位时就相当于除去百位和个位,除去百位的方法是:num%100(num除以100取余),这时余数就是十位和个位,只需要用之前的方法即num%100/10取到十位的数;取个位就是num%10(num除以10取余) 应该不难理解

最新回答 / qq_寄曲束菀令_dpsJS0
char 不是单个字符吗?    %f 不是单浮点标量吗,,,,

最赞回答 / whiskychocolate
就是 a是非零的数 !a = 0   ;  a = 0  !a = 1     你应该知道!是非运算符号吧

最新回答 / 慕仰6582598
单引号只用来表示字符

最赞回答 / qq_慕数据6175604
i++是先取值再加一,也就是说在那一行代码里面的i取的值是加一之前的值,++i是先加一再取值,在那行代码里面取的值是加过一的值
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消