![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C例题
文章平均质量分 65
比前强
这个作者很懒,什么都没留下…
展开
-
输入一个小于1000的正数,输出平方根
从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求从新输入#include#include#define M 1000int main(){ int i, k; printf("请输入一个小于%d的整数i:",M);//小于1000的速度 scanf_s("%d", &转载 2015-05-08 20:47:42 · 2754 阅读 · 1 评论 -
给出一百分制成绩,要求输出成绩
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分这‘D',60分以下为’E‘。#includeint main(){ float score;//分数 char grade;//等级 printf("请输入学生成绩:"); scanf_s("%f", &score)原创 2015-05-14 22:25:02 · 2481 阅读 · 2 评论 -
C语言中冒泡法、选择法、插入法三种常见排序算法分析
一、冒泡法(起泡法) 算法要求:用起泡法对10个整数按升序排序。 算法分析:如果有n个数,则要进行n-1趟比较。在第1趟比较中要进行n-1次相邻元素的两两比较,在第j趟比较中要进行n-j次两两比较。比较的顺序从前往后,经过一趟比较后,将最值沉底(换到最后一个元素位置),最大值沉底为升序,最小值沉底为降序。 算法源代码:# include main转载 2015-10-04 00:30:41 · 628 阅读 · 0 评论 -
有n个整数使前面各数顺序向后移m个位置 递归看不懂
#includeint main(){ void move(int[20], int, int); int number[20], n, m, i; scanf_s("%d",&n); for (i = 0;i < n;i++) scanf_s("%d", &number[i]); scanf_s("%d", &m); move(number, n, m); for (i =转载 2016-09-07 20:45:31 · 12592 阅读 · 4 评论