为了账号安全,请及时绑定邮箱和手机立即绑定
事实就是这样:
#include <stdio.h>
#define a 97
int main()
{ char c = 'a';
int n = c;//将c赋值给n
float f =c; //将c赋值给f
double d =n; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;}
结果为:
97
97.000000
97.000000

已采纳回答 / 康振宁
 for(h=1;h>=9;h++)  这句话什么意思?你自己看看?
#include<stdio.h>
itn main()
{
printf("Hello World");
return 0;
}
#include <stdio.h>
int main()
{
int height = 185;
if (height >= 180);//补全所有代码
printf("%s\n","恭喜小明可以参加校篮球队");


return 0;
}
好棒,要是早点看这个就好了,比上课老师教的容易接受多了,这是初学者的福音。
除法运算中注意:
如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
取余运算中注意:
该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
int x = (int)(...)
我去。真是要删。

已采纳回答 / onemoo
char 类型表示的是单个字符,字符字面量需要用单引号括起来。而你的cm是个字符串(也就是多个字符)。C语言没有内置字符串类型,表达字符串是通过字符数组实现的,并且字符串字面量要用双引号括起来。想把unit声明为字符串的话,可以这样:<...code...>printf函数中用%c表示char,用%s表示字符串,所以你应该这样调用printf:<...code...>
#include &lt;stdio.h&gt;
int main()
{
int age= /*这里定义年龄*/
printf(&quot;我今年18岁!\n&quot;, age);
return 0;
}
各位大哥大姐,谁带带我啊。
switch后面的表达式语句只能是整型或者字符类型。, score/=10的意思就是=8,匹配case8.
printf(&quot;小明身高%f%c\n&quot;, height, unit);
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消