关注公众号 程序员成长指南
在里面回复 谭浩强答案
获取完整版答案
有问题也可以公众号后台私信我.

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 写一个函数,用“起泡法”对输人的10个字符按由小到大顺序排列 题目解析: 该题主要是对冒泡排序的理解,外层循环控制排序的趟数,内层循环主要是进行每一趟排序的比较,如果前面的字符大于后面的字符,就进行交换,每做一趟排序,就把一个最大字符排在最后,以及每做一趟排序就需要少比较一个字符。 代码示例: #i 阅读全文
posted @ 2020-08-28 18:54 赵一凡177 阅读(2188) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,输人一行字符,将此字符串中最长的单词输出 题目解析: 单词以空格进行分隔,因此寻找空格出现的位置即为关键,每次从单词的起始到空格出现的位置即为一个单词,此时计算单词的长度,如果比当前最大的还长,就进行跟新最长单词信息,当整个字符串遍历完成,word即保存最长字符串。 代码示例: #inc 阅读全文
posted @ 2020-08-28 18:53 赵一凡177 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输人字符串以及输出上述的结果 题目解析: 该题的关键在于要能够写出各种字符统计的条件 代码示例: #include<stdio.h> int letter, digit, space, others; vo 阅读全文
posted @ 2020-08-10 17:12 赵一凡177 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,输人一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格。如输人1990,应输出“1 9 9 0” 题目解析: 对字符串进行遍历输出,没输出一个字符,后面就跟着输出一个空格,关键点在于如果输出的是最后一个字符,则不能在输出字符,所以要对是否是最后一个字符的输出进行判断。 代码示 阅读全文
posted @ 2020-08-10 17:11 赵一凡177 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出 题目解析: 该题的重点在于元音字母的判断,通过或条件,凡是元音字母都进行拷贝 代码示例: #include<stdio.h> void cpy(char s[], char c[]) { int i, j; for (i = 0, j 阅读全文
posted @ 2020-08-10 17:10 赵一凡177 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,将两个字符串连接 题目解析: 利用一个临时数组,空间要保证能够容纳两个字符串,先把第一个字符串进行拷贝到临时数组,第二个字符串在临时数组的尾部接着链接,最后记得加上字符串的结束标记\0即可 代码示例: #include<stdio.h> void ConcatStr(char strin 阅读全文
posted @ 2020-08-10 17:09 赵一凡177 阅读(2543) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,使输人的一个字符串按反序存放,在主函数中输入和输出字符串 题目解析: 要把一个字符串反序存放,其实就是对字符串做一个逆序操作,操作过程为收尾字符交换,直到把所有字符全部交换完毕。 示例代码 #include<stdio.h> void ReverseString(char str[]) 阅读全文
posted @ 2020-08-10 17:00 赵一凡177 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 写一个函数,使给定的一个3X3的二维整型数组转置,即行列互换 题目解析: 进行数组的行列互换,其关键在于数组互换的表达式 ar[i] [j] = ar[j] [i];其次在循环的时候,内层循环不能到达最大列,需要根据此时是第几行的交换来决定循环的次数,否则有可能数组行列交换之后最后又交换回原来的形状 阅读全文
posted @ 2020-08-10 16:59 赵一凡177 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 写一个判素数的函数,在主函数输人一个整数,输出是否为素数的信息 题目解析: 素数是一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做素数 该题可以使用概念直接判断法求解,不过不需要判断所有的数据,只需要判断数据的一半即可,因为偶数不可能为素数(除了2),所以只需判断该数的一半即可的到 阅读全文
posted @ 2020-08-10 16:58 赵一凡177 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 求方程 $ 题目解析 根据disc = \(b^2-4ac\) 的值来决定如何求根,题目本身编程不难,不过需要同学们复习一下高中的数学知识哦。 代码示例 #include<stdio.h> #include<math.h> //x1为第一个根,x2为第二个根 float x1, x2, disc, 阅读全文
posted @ 2020-08-10 16:57 赵一凡177 阅读(8047) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页