随笔分类 - 874-----C语言复习
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。
摘要:if语句switch语句选择结构程序设计举例 if语句[三种形式]1、单分支选择if语句语句形式:if(表达式) 语句;语句执行流程:如果语句返回值为真,就执行语句,否则路过语句;example:从键盘输入两个整数a和b,如果a大于b则交换两个数,最后输出两个数。#include <stdio.h>
阅读全文
摘要:运算符优先级和结合性一览表 上表中可以总结出如下规律: 结合方向只有三个是从右往左,其余都是从左往右。 所有双目运算符中只有赋值运算符的结合方向是从右往左。 另外两个从右往左结合的运算符也很好记,因为它们很特殊:一个是单目运算符,一个是三目运算符。 C语言中有且只有一个三目运算符。 逗号运算符的优先
阅读全文
摘要:首先汇总一下前面学到的格式控制符: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。 getchar()、getche()、getch():这三个函数都用于输入单个字符。 gets():获取一行数据,并作为字符串处理。 2.1 putchar()函数 putcha
阅读全文
摘要:数据类型及其占计算机中的字节大小。 不同类型数据间的混合运算与类型转换 1.自动类型转换 在C语言中,自动类型转换遵循以下规则: ①若参与运算量的类型不同,则先转换成同一类型,然后进行运算 ②转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再
阅读全文
摘要:整数的输出 有符号整数的输出。 多说无益,马上动手操作 int a = 123; long L = 65537; printf("12345678901234567890\n"); printf("a=%d (a=%%d)\n", a); //普通的输出,没事特别 printf("a=%6d (a=
阅读全文

浙公网安备 33010602011771号