
C语言练习
!
雁来月十六
这个作者很懒,什么都没留下…
展开
-
C语言排序之希尔排序
希尔排序是 在 直接插入排序基础之上做出的改进;将要进行排序的序列按固定增量分成若干组,等距离者在同一组中,然后再在组中进行直接插入排序#include <stdio.h>void insort (int s[],int n){ int i,j,d; while(d >= 1) { for(i = d+1;i<=n;i++) { s[...原创 2020-03-24 18:16:28 · 196 阅读 · 0 评论 -
简单 C语言 程序题集
**前言:**在 C语言学习的初级阶段 ,会有一些 习题 供初学者练习。毕竟自己也是 从 起步阶段过来的,明白 这 些习题 虽然不起眼,但是 呢,确实很有必要,在 练习中熟悉 语法知识。但是 也是因为 是新手小白的练习题。在网上搜集 往往是零碎 而且 每次都是需要查询的。我 便 在 自己的博客专栏里 专门写了 一个 C语言程序的简单合集 ;因为简单 ,不班门弄斧 水出 200+ 篇 让人笑话 ...原创 2020-03-24 16:55:09 · 546 阅读 · 0 评论 -
C语言 练习统计各种字符的个数
统计字符 是很常见的 操作下面按照 自己学习 进度 进行排序 ,涉及到的知识点 我会进行 总结解法一 :最基础的 方法#include <stdio.h>main(){ char ch; int letter=0,space=0,digit=0,other=0; printf("Please input some characters:\n"); while ((ch...原创 2020-01-17 15:26:11 · 2877 阅读 · 2 评论 -
C语言练习 :一个整数 任意次方 后的最后三位数
算法练习题:编程求一个整数在 任意次方后的最后三位数。#include <stdio.h>void main(){ int i,x,y; int z = 1; printf("请输入 两个数 X 和 Y ,求出 X^Y 的值:"); scanf("%d %d",&x,&y); for (i=1;i<=y;i++) z = z*x%1000; ...原创 2020-01-17 14:49:55 · 3626 阅读 · 0 评论 -
C语言 算法选择排序
C语言算法 选择排序#include <stdio.h> main(){ int i,j,t; int a[10]; printf("请输入10个数:"); for (i=0;i<10;i++) scanf("%d",&a[i]); for (i=0;i<9;i++) for (j=i+1;j<=10;j++) if (a[i]...原创 2019-12-30 22:48:34 · 208 阅读 · 0 评论 -
C语言 逆序输出 解法集合
C语言 数组练习 逆序输出 常见解法集合问题:将给定的n个整数存入数组后,再按逆序输出数组中的元素,输出时相邻数字中间用一个空格分开,行末不得有多余空格。解法一:#include <stdio.h>#define MAXN 10int main(){ int i, first, n; int num[MAXN]; scanf("%d", &...原创 2019-12-30 22:27:27 · 9268 阅读 · 0 评论 -
打印沙漏图案
打印沙漏图案输入一个正的奇数n (1<=n<=9),打印 一个高度为n 的、由“ * ”组成的沙漏图案。当n = 5 时,输出如下沙漏图案:原创 2019-12-30 13:39:04 · 4869 阅读 · 0 评论 -
C语言 判断素数常见解法集合
判断素数导语:C语言编程练习题 中 判断素数//判断素数#include <stdio.h>int main(){ int x; printf("请输入一个数:"); scanf("%d",&x); int i; int prime=1; //判断x是素数的逻辑闪光点 for(i=2;i<x;i ++){ if (x%i==0){ ...原创 2019-12-28 17:07:33 · 606 阅读 · 0 评论 -
C语言 之 十进制转换为二进制 常见解法集合
C语言 之 十进制转换为二进制 常见解法集合如需转载 请标明出处。谢谢配合。问题描述:学习C语言时 发现 进制转换 是需要考虑的问题。备注:IDLE使用的是 Dev C++ 其他 环境请 注意 移植问题。解法一:使用 数组十进制 转化为二进制 是使用 倒序取余法 即:将十进制数 每次 除以2 将余数 使用 数值型数组存储 倒序输出即可。#include <stdio.h>...原创 2019-12-28 16:52:36 · 2588 阅读 · 0 评论 -
C语言 练习题 老师分糖果
~~加粗样式斜体样式加粗样式~~***@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,...原创 2019-12-21 22:40:28 · 1918 阅读 · 1 评论