您的位置:首页 > 编程语言 > C语言/C++

C语言第一天课堂笔记<详细+注释>

2015-11-10 21:03 405 查看
**// 单行注释(反斜杠和后面注释之间有一个空格)

/*

多行注释

*/

//main函数 是入口函数

//调试方式 断点调试

//程序的执行方式之一 顺序执行

int main(int argc, const char * argv[]) {

/*

//打印函数 双引号 分号 一定要是英文状态下的

printf(“准备下课休息下….”);

//基本数据类型
//最小的存储单位 bit(比特)
//字节是(byte)计算机的存储单位
//1字节(byte) = 8个bit
//1kb = 1024byte
//1Mb = 1024kb

//常量:程序运行期间不能被改变的量
//整型常量:4,10,15
//浮点型常量:1.6,1.08
//变量:与常量相对应 程序运行期间可以改变的量

//声明一个变量
//数据类型 +变量名 = (赋值运算符)初值
//声明一个表示年龄的变量

变量名字的命名规范:
最重要的 1.见名知意
2.只能由数字 字母 下划线组成 3.不能以数字开头 4.中文也可以,但是在公司当中,不想挨打就别用中文起变量名.
5.不能与系统关键字重名.
6.变量名不能重复定义

声明一个变量
int age = 22;

//定义一个单精度浮点型变量
float a = 1.5;
//定义一个字符类型变量
char b = 'a';
//改变变量的值 变量名 =  新值;
//使用变量的时候 一定要注意 联系程序的上下文(重点)
age = 30;
a = 2.5;
b = 'c';*/
//练习:交换两个整型变量的值
//思路:利用第三个变量 来交换
//声明两个整型变量


// int a = 5;

// int b = 6;

// //声明一个临时变量用于交换

// int temp = 0;

// //进行交换

// temp = a;

// a = b;

// b = temp;

// printf(“a的值是:%d,b的值是:%d\n”,a,b);

//

// //进制转换口诀

// //X进制转换到十进制:按权求和

// //十进制转换到X进制:连除倒取余

//

// 算数运算符

// 求两个整型变量的和 差 积 商 余

// int a = 5;

// int b = 10;

// int sum = 0;

// sum = a + b;

// int margin = 0;

// margin = a - b;

// int accumulate = 0;

// accumulate = a * b;

// float div = 0;

// div = (float)a / b;

// int reminder = 0;

// reminder = a % b;

// printf(“a+b的和是:%d\n”,sum);

// printf(“a-b的差是:%d\n”,margin);

// printf(“a*b的积是:%d\n”,accumulate);

// printf(“a/b的商是:%.2f\n”,div);

// printf(“a/b的余是:%d\n”,reminder);

//

// //自增运算符 ++ 自减运算符 –

// //相当于 a = a + 1; 相当于 a = a - 1;

//

// //练习 计算a,b,result

// //在进行运算时,如果++在前面,先执行自增,然后再参与运算

// //如果++ 在后,先执行运算,再执行自增

// //无论++在前还是在后,最终总是要自增的

// a++;

// a–;//此处a是5

// int result = (a++) + (++b);

// //这时++在后的a++要进行自增

// result = a + b;

//

// int c = 4;

// result = (a++) + (–c);//执行完a = 7 ,c = 3,result = 9

// ++b;//b = 12

// c–;//c = 2;

// result = (–a) + (b–) + (c++);//执行完 a = 6,b = 11,c = 3,result = 20

// printf(“%d\n”,result);

//复合运算符

//a += b相当于 a = a + b

//a -= b相当于 a = a - b

//a /= b相当于 a = a / b

//a = b相当于 a = a b

// //a %= b相当于 a = a % b

int a = 4;

int b = 5;

a += b;

int result = (++a) + b;

printf(“结果是:%d\n”,result);

// //打印函数

// printf(“双引号之间的内容是打印的内容\n”);

// //使用占位符 进行打印

// //%d 占位符 是和要打印的数据类型相对应

// //整型 使用 %d

// //浮点型 使用 %f

// //字符型 使用 %c

// //%hdd 短整型

// //%ld 长整型

// //换行符 \n

// printf(“result = %d\n”,result);

// printf(“a = %d\n”,a);

// printf(“b = %d\n”,b);

// printf(“a = %d b = %d\n”,a,b);//双引号之间打印的不同变量需要用空格隔开以防出错

//

// //语句是程序运行的最小单位,以分号结尾

// 格式化输出

//占位符打印

//打印四位数 如果不够补零

//如果不加0,用空格补上,最少占4位

// printf(“%04d\n”,12);

// //打印浮点型 默认打印小数点后6位

// printf(“%f\n”,1.5);

// //保留两位

// printf(“%4.2f\n”,1.5);//前面的数字表示总共输出几位,如果保留之后不足位,前面用空格补足

// printf(“%4d\n”,112);//不足位,前面补空格

// printf(“%-4d\n”,112);//不足位,后面补空格

// printf(“\\n”);//输出一个\和%应打两个成对使用

// printf(“%%”);

// 格式化输入

//输入时需要先声明一个变量来接收你输入的值

// int a = 0;

// printf(“请输入一个整数:\n”);

// //输入函数

// //&取地址符

// //输入结束时 需要按键盘上的大回车来结束

// scanf(“%d”,&a);

// printf(“%d”,a);

//输入两个整数 并求和

//如果你要输入多个数,最好使用符号进行隔开

// //并且你在输入的时候,要以相应的格式进行输入

// int a = 0,b = 0,c = 0,d = 0,sum = 0;

// printf(“请输入两个整数:\n”);

// scanf(“%d,%d”,&a,&b);//需要按照格式输入,用什么字符连接,输入对应的连接字符时才能输入第二个整数

// scanf(“%d %d”,&c,&d);

//

// sum = a + b + c + d;

// printf(“sum is %d\n”,sum);

//

//

// return 0;

}**
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: