首页 music 关于 推荐 Codeforcce BiLiBiLi GitHub Search 1 《美丽数学》读书笔记 70 阅读 2 2023年10月11日创世之初 50 阅读 3 C语言基础 44 阅读 4 冒泡排序 39 阅读 5 排序算法 30 阅读 大事件 读书记录 C语言 SQL C++ 函数 算法 Python 数据结构 教程 登录 Search 标签搜索 C语言 SQL 函数 mellowsky 累计撰写 27 篇文章 累计收到 1 条评论 首页 栏目 大事件 读书记录 C语言 SQL C++ 函数 算法 Python 数据结构 教程 页面 music 关于 推荐 Codeforcce BiLiBiLi GitHub 搜索到 2 篇与 的结果 2023-11-15 冒泡排序 冒泡排序的大致流程:依次 比较 相邻的两个数,正序则不动,倒序则交换位置,如此循环,直到整个数组为有序为止#include<stdio.h> int main() { int i, j, arr[10], num; for (i = 0; i < 10; i++) { scanf_s("%d", &arr[i]); } //冒泡次数为i-1次 for (i = 0; i < 9; i++) { for (j = 0; j < 9 - i; j++) { if (arr[j] > arr[j + 1]) { num = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = num; } } } for (i = 0; i < 10; i++) { printf("%d ", arr[i]); } printf("\n"); return 0; }... 2023年11月15日 39 阅读 0 评论 0 点赞 2023-10-21 C语言基础 基本符号:0 1 2 3 4 5 6 7 8 9 //数字十个 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z //大小写字母各26个 + - * / % < <= > >= == != && || ! //主要的特殊符号: & | ~ = ++ -- ?: << >> () [] {} , //由1到2个特殊符号组成32个关键字:关键字作用关键字作用auto局部变量break跳出循环case判断选择char声明单个字符const定义常量且不能被修改continue结束本次循环,进行下一次循环default缺省情况do执行某代码块double双精度浮点型elseif不满足则执行int整数值long长整型register寄存器变量return表示返回或返回指定类型的值short短整型signed有符号的sizeof单目操作符static隐藏,保持变量内容的持久,默认初始化为 0struct结构体switch多分支选择语句typedef自定义数据类型名称union保存多个数据类型的数据unsigned声明无符号类型的整数类型void无类型volatile直接存取原始内存地址while循环标识符可以由英文字母,数字,下划线“_”组成不能以关键字作为标识符为了使程序易读易改,应该命名恰当数据类型(1)基本类型1.整型短整型(short),整型(int),长整型(long)。2.实型单精度型(float),双精度型(double)。3.字符类型 char(2)结构类型数组,结构体(struct),联合体(union),枚举类型(enum)。(3)指针类型(4)空类型 void(5)定义类型 typedefprintfprintf ( " " ); 用来打印,引号内为打印内容,如可在内输入Hello World,运行时打印出Hello World 可在" "内使用转义字符scanfscanf ( " " ) ; 用于输入," "内为输入内容, 2023年10月21日 44 阅读 1 评论 0 点赞