美文网首页
C的基础简介

C的基础简介

作者: kokiyu | 来源:发表于2016-02-23 12:49 被阅读0次

本章基础知识点:

1.基本算数类型

2.算数运算符

#include#includeint main()

{

// 单行注释,只在一行内有效,如果想换一行,可以加\

继续写注释

/*

多行注释

能在不添加其他符号的情况下任意换行

*/

printf("Hello, World!\n");

//1.声明变量:三要素\

类型 变量名 值

//声明

int int1;

//使用(包括赋值、运算等等)

int1 = 10;

//使用变量的时候不需要再次写类型

//还可以在声明变量的同时赋值

float float1 = 5.5;

//还有double、long、bool、char

double double1 = 10.0;

long long1 = 486;

long long2 = 4.5;

bool bool1 = true;

bool1 = false;

//字符型本质是整数型

char charA = 65;

char charB = 'B';

//2.打印

//2.1.单纯打印固定的文字,比如hello world

//2.2.打印的内容中夹杂着变量(用%xx表示)

printf("int1: %d\n", int1);

//一次打印多个变量

printf("float1: %f, charA: %c\n", float1, charA);

//打印double:%f

//打印bool:%d

//打印char:%c 或者 %d

//3.算术运算符

int int2 = 1 + 2;

printf("int2: %d\n", int2);

int int3 = 2 * 1 + 6;

printf("int3: %d\n", int3);

printf("3 / 2 = %f\n", 3.0 / 2);

//取余(求模)运算

int int5 = 16 % 3;

printf("int5: %d\n", int5);

printf("9 %% 5 = %d\n", 9 % 5);

//算术运算和赋值的复合运算符

double double2 = 1.2;

double2 = double2 + 5;

//这种情况就可以用复合运算符

double2 += 5 + 10 - 1 * 8;

//赋值运算是从右往左算的

int int7 = 2, int8;

int int9 = int8 = 6;

printf("int9: %d, int8: %d\n", int9, int8);

int7 += int9 = 10;

printf("int7: %d, int9: %d\n", int7, int9);

//4.常量:一旦赋值之后就不能再次赋值

//在声明变量的前面加上关键字const即变为常量

const float float2 = 4.0;

//float2 = 8;

//常量在参与运算、打印等场合,用起来和变量没有区别

//5.宏定义:并不占有内存空间,仅仅表示代码替换

#define PI 3.14

//    PI = 6.28;

double2 = 2 * PI;

printf("PI: %f\n", PI);

return 0;

}

相关文章

网友评论

      本文标题:C的基础简介

      本文链接:https://www.haomeiwen.com/subject/yuibkttx.html