
C/C++编程
zaker123
永远年轻,永远热泪盈眶!
展开
-
算法笔记习题
习题6-4 有序插入题目描述有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。输入第一行输入以空格分隔的9个整数数,要求按从小到大的顺...原创 2018-08-09 12:40:49 · 380 阅读 · 1 评论 -
算法笔记习题
习题6-6 杨辉三角题目描述按要求输入如下格式的杨辉三角11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1最多输出10层输入输入只包含一个正整数n,表示将要输出的杨辉三角的层数。输出对应于该输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开样例输入5样例输出11 11 2 11 3 3 11...原创 2018-08-09 15:44:06 · 252 阅读 · 1 评论 -
算法笔记习题
例题6-3 冒泡排序题目描述从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。输入以空格分隔的10个整数输出依次输出排好序的10个整数,每个数占一行。样例输入1 3 5 7 9 2 4 6 8 0样例输出0123456789代码如下:#include<stdio.h>int main(){ in...原创 2018-08-09 17:01:58 · 389 阅读 · 0 评论 -
算法笔记习题
习题7-5 字符串逆序存放题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入abcd样例输出dcba代码如下:#include<stdio.h>#include<string.h&...原创 2018-08-14 11:21:23 · 365 阅读 · 0 评论 -
算法笔记习题
习题7-7 复制字符串中的元音字母题目描述写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。输入一个字符串(一行字符)。输出该字符串所有元音字母构成的字符串。行尾换行。样例输入CLanguage样例输出auae提示可以采用如下函数原型v...原创 2018-08-14 12:35:23 · 307 阅读 · 0 评论 -
例8.2 输入a和b两个整数,按先大后小的顺序输出a和b。
解题思路:用指针方法来处理这个问题。不交换整型变量的值,而是交换两个指针变量的值。#include <stdio.h>int main() { int *p1,*p2,*p,a,b; printf(“please enter two integer numbers:”); sca...转载 2018-08-16 11:08:17 · 5498 阅读 · 0 评论 -
初学C语言:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
#include&lt;stdio.h&gt;void input(int a[10]){ int i; for (i=0;i&lt;10;i++) { scanf(“%d”,&amp;a[i]); }}void exchange(int a[10]){ int i,min,...转载 2018-08-16 14:22:57 · 14380 阅读 · 0 评论 -
算法笔记习题2.8
问题 A: C语言11.1题目描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person {...转载 2018-08-20 11:29:17 · 558 阅读 · 0 评论