【C语言速成】7. 条件判断:switch语句

- 发布于 大学C语言速成 来自
switch语句和if语句类似,都用于根据条件执行某部分代码,相比而言switch更适合在“变量只有几个可能的取值”这样的情形下使用。 用法 switch(条件) { case 值1: { 代码 break; } case 值2: { 代码 break; } (省略好多case) default: { 代码 } } 执行步骤 [...] 阅读全文

【C语言速成】6. 循环:while语句、for语句和do-while语句

- 发布于 大学C语言速成 来自
循环语句用来在某个条件满足时重复执行特定的代码。 while语句 用法 while(条件) { 代码 } while语句的用法跟if差不多,不同之处是if语句在满足条件时只执行大括号里的代码一次,while语句满足条件时会一直执行大括号里的代码,直到条件不满足才跳出循环执行后面的代码。 示例 输出: HELLO! HELLO! HELLO! HELLO! HELLO! HELLO! 【此处省略无数行HELLO!】 “条件”的本质 [...] 阅读全文

【C语言速成】5. 实战演练:不四舍五入地保留小数点后两位

- 发布于 大学C语言速成 来自
引言 在输出小数时可以用printf("%.2f", 变量名);非常方便地保留小数点后两位,但是这种操作有一个自动四舍五入的环节不能避免。比如有一个float类型变量a的值是9.876,printf("%.2f", a);输出的结果是9.88而不是9.87,因为printf函数会自动进行四舍五入。这篇文章会讲解如何通过前面文章里学过的操作保留小数点后两位而不进行四舍五入。 程序设计要求 [...] 阅读全文

【C语言速成】4. 运算和类型转换

- 发布于 大学C语言速成 来自
常用的运算符 一般运算: 这样的运算结果是一个新的值,通常用在赋值或者判断里 相加:a + b 相减:a - b 相乘:a * b 相除:a / b 取a除以b的余数:a % b 改变变量自身原本值的运算: 这些运算结束后会改变变量自己原本的值,可以单独作为语句执行 让自己加1:a++或++a 让自己减1:a-- 或--a 让自己加一个数:a += b 让自己减一个数:a -= b 让自己乘一个数:a *= [...] 阅读全文

【C语言速成】3. 条件判断:if语句、else if语句以及else语句

- 发布于 大学C语言速成 来自
条件判断代码控制程序在满足什么条件的时候应该做什么。 if语句 用法: if(条件判断语句){执行的代码} 示例: 输入和输出: 示例1: 【电脑】给变量a赋一个值: 【你】123(回车) 【电脑】a是正数 【电脑】a不是999 示例2: 【电脑】给变量a赋一个值: 【你】-1(回车) 【电脑】a等于-1或比-1小 【电脑】a不是999 示例3: [...] 阅读全文

【C语言速成】2. 输入数据

- 发布于 大学C语言速成 来自
以目前的进度来看,输入数据这个操作的重头戏会全放在scanf这个函数上。这个函数读取键盘输入的数据,然后给变量赋值。 scanf函数 用法: 读取输入的数据存进一个变量: scanf("%X", &变量名); 读取几个用空格或者换行分开的数据存进几个变量: scanf("%X%X%X...", &变量1, &变量2, [...] 阅读全文

【C语言速成】1. 变量和程序输出

- 发布于 大学C语言速成 来自
一、变量部分 简介 变量是程序里存储的(可变的)数据。变量有几种常用的基本类型: 能存整数的类型有int, long和long long,它们仨能存的数的范围依次递增。 能存浮点数(小数)的类型有float, double和long [...] 阅读全文

【C语言速成】0. 最基础的C语言程序代码

- 发布于 大学C语言速成 来自
一个最简单的C语言程序的代码如下: int main() { return 0; } 这个程序什么功能都没有,开始运行后就立刻退出,你可以在一定程度上把它看成C语言程序代码的“框架”,往后程序的所有功能代码都要在这个框架下添加。 为了让代码便于理解,你应该给代码写一些注释来解释代码的用途以及这样写的原因。 以下是添加注释后的上面的代码: // [...] 阅读全文
页面 2 于 2