C语言练习
文章平均质量分 56
江城暮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
43道C语言练习
有3个数据a, b, c,它们由键盘输入,编写程序将它们按从小到大排序。#include<stdio.h>#define swap(x,y) { int tmp; tmp = x; x = y; y = tmp; }int main() { int a, b, c; printf("请输入a,b,c的值:"); scanf("%d %d %d", &a, &b, &c); if (a <= b && a <= c) {.原创 2021-04-14 15:42:13 · 518 阅读 · 0 评论 -
C语言实现Prim算法
C语言实现Prim算法一些心得放在代码的注释中,建议结合具体的图进行学习。Prim算法过程描述:在图中挑选任一顶点v0准备扩展;每次扩展一个从未扩展的顶点,要求所连的边必须是已扩展的点连向所有未扩展的点中,边的权值最小的一条。重复步骤2,直至图中所有的顶点都被扩展过。#include<iostream>#define INT_MAX 100using std::cout;using std::cerr;using std::endl;const i原创 2021-04-14 15:37:36 · 1573 阅读 · 1 评论 -
C语言练习_day6
C语言练习_day6练习1练习2练习3练习4练习5练习6练习7练习1将包含字符数字的字符串分开,使得分开后的字符串前一部分是数字后一部分是字母。例如“h1ell2o3” ->”123hello”#include<stdio.h>#include<stdlib.h>#include<string.h>char *devide(char *s...原创 2020-02-16 21:35:10 · 484 阅读 · 0 评论 -
C语言练习_day5
C语言练习_day5练习1练习2练习3练习1实现 mystrcpy(), mystrcmp(), mystrcat(), mystrlen() ;//mystrcpy(), mystrcmp(), mystrcat(), mystrlen();#include<stdio.h>#include<stdlib.h>#include<string.h>...原创 2020-02-16 21:25:14 · 354 阅读 · 0 评论 -
C语言练习_day4
C语言练习_day4练习练习凡是目标字符串和初始字符串元素相同而位置不同的时候一律考虑逆置。输入一行字符串,把字符串翻转 。Input: I____am__a__studentOutput: student__a__am____I提示:1、使用while循环+scanf %c实现读取一行2、现将整个句子翻转tneduts a ma I3、...原创 2020-02-16 21:16:03 · 313 阅读 · 0 评论 -
C语言练习_day3
C语言练习_day3练习练习(1)有11个整数,其中有5个数出现了两次,1个数出现了一次, 找出出现了一次的那个数;(2)有12个整数,其中有5个数出现了两次,2个数出现了一次, 找出出现了一次的那2个数;(3)有13个整数,其中有5个数出现了两次,3个数出现了一次, 找出出现了一次的那3个数。#include<stdio.h>#define MAX 20int ca...原创 2020-02-16 21:06:38 · 605 阅读 · 0 评论 -
C语言练习_day2
C语言练习_day2练习1练习2练习3练习4练习5练习5.1练习5.2练习5.3练习5.4练习5.5练习5.6练习1从键盘上输入字符,将小写字母转换成大写字母。输入“ctrl + z” 结束。#include<stdio.h>#include<stdlib.h>int main() { char c; while (scanf("%c", &c) ...原创 2020-02-16 14:35:12 · 652 阅读 · 0 评论 -
C语言练习_day1
C语言练习_day1练习1练习2练习2.1练习2.2练习2.3练习3练习3.1练习3.2练习3.3练习4练习5练习6练习7练习1输出九九乘法口诀表:#include<stdio.h>int main() { for(int i = 1; i <= 9; ++i) { for(int j = 1; j <= i; ++j) { printf("%d*%...原创 2020-02-05 15:12:55 · 319 阅读 · 0 评论
分享