DAY 1

第一个程序

#include<stdio.h>

int main()

{

printf("Hello World");
return 0; }


#include <stdio.h> :每一个C语言程序代码都含有的一个头文件,其中include 称为文件包含命令,其意义是把尖括号<>或引号""内指定的文件包含到本程序中,成为本程序的一部分。被包含的文件通常是由系统提供的,其扩展名为.h,而stdio为standard input output的缩写,意为“标准输入输出” ,在程序中为固定格式,输入上去就行。

int main():main函数是程序的入口 ,一个工程中main函数有且仅有一个,是C语言main函数的一种声明方式,在int main()下有一对{},在其中输入代码

 printf:表示要输出的结果,其结果放入("  ")中的双引号内,如果需要特别打印某一种字符类型,一般格式为(“需要打印的数据类型\n”,需要输出的变量)蓝色部分表示固定的格式。绿色部分表示需要打印相应内容时输入的不同的东西,\n表示换行,可有可无,只是打印出的结果格式不同不影响打印内容,具体需要打印的类型见后边

return 0:返回值为0,先不做深入了解,记作固定的格式,打上去就行。。

基本数据类型:

byte:1个字节,8位,256种状态,取值范围为【-128,127】

short:2个字节,16位,65536种状态,取值范围为【-32768,32767】

int:4个字节,32位,整数类型默认是int类型,取值范围约21亿

long:8个字节,64位,long类型表示long类型常量,要加L或者l,建议加L

float:4个字节,32位,单精度,能精确到6~7位,声明一个小数类型,要加F或者f,建议加F

double:8个字节,64位,双精度,能精确到15~16位,小数类型默认是double类型

char:2个字节,16位,字符表示Unicode(万国码)编码表中的每一个符号,每个符号使用单引号引起来,其中前128个符号和ASCII表相同

boolean:占1位,有true和false2个值,一个表示真,一个表示假,一般用于表示逻辑运算

#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d%d", &a, &b);
sum = a + b;
printf("sum=%d\n", sum);
return 0;}

scanf:输入函数