- 博客(42)
- 收藏
- 关注
原创 树(三)——二叉树遍历的应用
二叉树遍历的应用(求二叉树结点数、叶子结点数、输出叶子结点、二叉树高度、建立二叉链表存储的二叉树、二叉树相似性的判定、求结点的双亲)
2022-11-09 21:33:34
1800
1
原创 求1的阶乘+2的阶乘+3的阶乘+……+n的阶乘的值(vs编写)
需要自定义一个函数用于求每一个数的阶乘。#include<stdio.h>long a(int n) //定义函数且指定函数为长整型,括号里为形参且指定为整形类型{ int i; long f=1; for (i = 1; i <= n; i++) f *= i; return f; //将被调函数返回到调用点且带回一个被...
2022-03-26 21:24:07
835
原创 编程对输入的数从小到大进行排序并输出(以10个数为例,选用冒泡排序法)
#include<stdio.h>#define N 10 //定义符号常量用于存放数的个数main(){ int i, s[N], j, t; //创建一个变量做排序过程中两数交换的中间值 printf("输入十个数:"); for (i = 0; i < N; i++) ...
2022-03-25 15:46:09
3778
原创 输入五个数存放在数组中,再按输入的顺序逆序输入到数组中再输出。
#include<stdio.h>#define N 5main(){ int s[N], i,j, k,T; printf("输入五个数:"); for (i = 0; i < N; i++) { scanf_s("%d", &s[i]); printf("%d", s[i]); } printf("\n"); k = N/ 2-1; for (i = 0; i <= k;...
2022-03-24 21:49:17
4517
原创 计算并输入全班30人成绩的平均值,并计算每人成绩与平均成绩的差值(在其中需要两次用到30人的成绩,可以运用一个一堆数组存放30个学生的成绩。输入以下代码,人数可根据自己需求改变便可求值)
#include<stdio.h>main(){ int i, s[30]; float sum, average; sum = 0; printf("请输入三十名学生的成绩:"); for (i = 0; i < 30; i++) { scanf_s("%d", &s[i]); sum += s[i]; } average = sum / 30; printf("avera...
2022-03-24 16:38:19
1959
1
原创 while与do while的区别
//求2+4+6+...+100的和#include<stdio.h>main(){ int x = 2, sum = 0; while (x <= 100) { sum = sum + x; x = x + 2; } printf("sum=%d", sum);} #include<stdio.h>main(){...
2022-03-20 16:53:41
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人