随笔分类 -  C语言的简单试题

主要是对C语言书上的一些题的总结,还有就是一些好的题,保存到这里可以对简单的算法思路做总结。
3---数组之杨辉三角
摘要:题目 杨辉三角形是(a+b)^n展开后各项的系数。如(a+b)^4展开后各项的系数为1,4,6,4,1。 输出杨辉三角形为: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 特点:0列和对角线元素都是1。其他元素均为上一行的同列元素与前一列元素之和。 思路: ①C语言定义二维数组时,它的 阅读全文
posted @ 2020-01-09 19:09 韩盼 阅读(317) 评论(0) 推荐(0)
2---字符数组and选择排序
摘要:题目 用键盘输入N个学生的姓名存储在字符数组中,并按字典顺序排序输出。 算法分析: ①定义一个二维数组,每行存储一个学生的姓名;若有10个学生则二维数组的行数为10。设姓名不超过15个字符,则二维数组的列数为15。 得设一个临时数组,一维的,用来交换的时候用。是一维的,因为每次只是交换一个字符串 ② 阅读全文
posted @ 2020-01-08 17:14 韩盼 阅读(357) 评论(0) 推荐(0)
1---字符数组的应用题
摘要:题目 输入一行字符,统计其中有多少个单词,单词之间用空格隔开 思路分析: ①一行字符,中间可能会有空格,所以输入函数的选择上不能用scanf()函数,要用gets()函数 ②统计其中有多少个单词,由题可知,每个单词之间使用空格隔开的,那么就是说空格是区分每个单词的标志 设一个变量,遍历字符数组,遇到 阅读全文
posted @ 2020-01-08 15:45 韩盼 阅读(139) 评论(0) 推荐(0)