100内猜字游戏,一系列数计算平均数,输入n求n阶层

42 阅读1分钟

100内猜字游戏

上次做了这个但是程序逻辑有问题,想了一下先把思路写下来再一步一步对应写可能会更清晰

第一步 电脑输入数

电脑随机生成的100以内的数

要用到随机输入数字的头文件 #include <stdlib.n> #include <time.h>

第二步 用户输入一个数给电脑

int a=0;

int count=0

scanf..

第三步,进行判断并循环

需要循环的有输入用户的数字,判断是否相等,以及次数加一,和判断数的大小比较并提示大了还是小了

第四步,恭喜算对,并输出算了少次

你一共用了%d次就算对了。

image.png

最后我写出来的是这样

一系列数算平均数(输入-1停止运算,次数不算输入-1这一次)

联想截图_20250813181932.jpg

求n的阶层

先想一下步骤再一步步写 我的思路:先输入一个数n,再*(n-1)直到n=1,再停止,其中就要用到while

开始写错了

计算阶层错误示范.jpg

加入我最先输入的n=5,这里我total=nn--后,n的值已经被改变成了4 下面再一个n--,会让下一个total=34而且也没有乘上上一个total的值

改错了

计算阶层.jpg