C语言学习笔记-W4

简介: W4 循环

w4 循环
break 跳出最近的循环; continue 跳出当前这一次循环;
pow(10,2),位于头文件中,库中数字均为double类型,传整数会有一些误差,存在精度丢失
round 四舍五入
switch 常量表达式
example:
输出九九乘法表 \t制表符
判断一个整数的位数 %10可以取出最后一位, /10 可以丢掉最后一位
for适用于明确计数次数的,while用于写一些明确结束条件,计数次数不好表达的循环,do while与while的区别是如果程序至少要执行一次,可以用do while.
随机数rand( ),位于中
逆序输出 res = res*10+a/10;
水仙花数,一个N为正整数,每个位上的数字的N次幂之和等于本身
回文 %20s匹配用户输入的一个20长度的字符 while (str[++len]!='\0');算字符长度, ++len读到的len是加一后的值再带入判断,符合条件再加一,len++读到的是加一前的值带入判断,符合条件加一。

选择排序:每一轮遍历未排序的数组,找到当前最小的数放到未排序数组的最前面。num作为数组名称是一个地址,但num[0]和int a没区别,得加& 。还可以通过  int len = -1;        while ( (scanf"%i", &num[++len]) != EOF );来获取输入

冒泡排序:重复访问要排序的元素列,依次比较两个相邻元素并按需求交换,即每一轮确定一个元素的位置,每一次遍历都将一个最大值移动到末尾。
目录
相关文章
|
5月前
|
C语言
C语言学习笔记-C语言中的数据类型
C语言学习笔记-C语言中的数据类型
|
5月前
|
C语言
C语言学习笔记-数组
C语言学习笔记-数组
|
5月前
|
C语言
C语言学习笔记-C语言中的运算符
C语言学习笔记-C语言中的运算符
|
10月前
|
存储 编译器 C语言
终于学会数组的使用啦~~~------C语言数组学习笔记详解
终于学会数组的使用啦~~~------C语言数组学习笔记详解
102 1
|
5月前
|
C语言
C语言学习笔记-C语言中的程序结构语句
C语言学习笔记-C语言中的程序结构语句
|
13天前
|
C语言
C语言学习笔记-知识点总结上
C语言学习笔记-知识点总结上
56 1
|
5月前
|
C语言
C语言学习笔记-初识C语言
C语言学习笔记-初识C语言
|
4月前
|
C语言
C语言学习笔记之初识字符串
C语言学习笔记之初识字符串
41 5
|
4月前
|
文件存储 C语言
|
4月前
|
存储 机器学习/深度学习 编译器
C语言代码学习笔记
<编程精粹:编写高质量C语言代码> 读书笔记