-
printf()是格式输出函数功能是屏幕上输出指定的信息查看全部
-
自动类型转换
有这么一个词叫“狸猫换太子”,变量的数据类型就存在这样的情况。数据类型存在自动转换的情况,比如:
自动转换发生在不同数据类型运算时,在编译的时候自动完成。自动转换遵循的规则就好比小盒子可以放进大盒子里面一样,下图表示了类型自动转换的规则。
char类型数据转换为int类型数据遵循ASCII码中的对应值,ASCII码请查看WIKI。
注:字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换
(转换时不必加单引号)
查看全部 -
不可改变的常量
在程序执行过程中,值不发生改变的量称为常量。C语言的常量可以分为直接常量和符号常量。
直接常量也称为字面量,是可以直接拿来使用,无需说明的量,比如:
整型常量:13、0、-13;
实型常量:13.33、-24.4;
字符常量:‘a’、‘M’
字符串常量:”I love imooc!”
下面的代码分别打印这四种直接常量:
在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:
#define 标识符 常量值
符号常量的标示符一般习惯使用大写字母,变量的标示符一般习惯使用小写字母,加以区分。下面是一个使用符号常量的小例子:
运算结果为: 圆周率:3.140000
注意:常量是不可改变的(即前面出现过的常量后面不能再出现即使值相同也不能)
查看全部 -
算式中的等于号是==(两个等号)
但不等于是!=(英文感叹号加一个等号)
查看全部 -
Hello world
查看全部 -
main是C语言的唯一主函数查看全部
-
printf是唯一主函数查看全部
-
1、在知道循环次数的情况下更适合使用for循环;
2、在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环。
但是从本质上讲,while,do-while和for循环之间是可以相互转换
查看全部 -
for语句中后面要输出的一般在第二循环的代码块
有变化的量一般出现在for后三式中改变
查看全部 -
%取余数是剩下的余数,不是能除出来几个整的
查看全部 -
for语句第三循环后面没有;
第二语句对应下面的代码块查看全部 -
{}内每一次赋值及运算等后面加;
查看全部 -
简便运算符号等于号在后
do while语句while()后面加";"查看全部 -
int main后面一个{}
if和else后面都“各自”一个{}查看全部 -
#include <stdio.h>
int main()
{
//这是一首思念家乡的诗
printf("床前明月光,");
printf("疑是地上霜。");
printf("举头望明月,");
printf("低头思故乡。");
/* 短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。
它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。
它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领
会到李白绝句的“自然”、“无意于工而无不工”的妙境。*/
return 0;
}查看全部
举报