- 博客(7)
- 收藏
- 关注
原创 添加背景音乐(visual stdio2019)
1.寻找音乐文件位置(下载了的)建议在音乐软件上找如图正在上传…重新上传取消这样就不用在我的电脑里面找(怪麻烦)正在上传…重新上传取消2.复制文件名正在上传…重新上传取消3.打开格式工厂,点击WAV正在上传…重新上传取消点击添加文件,把文件名粘贴上去(前面两步也可以省略,直接在格式工厂WAV添加文件里找音乐文件,不过略显麻烦,可能找不到)正在上传…重新上传取消转化完成之后点击文件复制正在上传…重新上传取消4.打开我的电脑进入visualstdi
2022-01-31 20:45:27
10659
24
原创 石头剪刀布(c语言)
解题:电脑获得一个随机出拳,根据不同情况分为九种出拳情况和三种结果G:rockP:rock(平局);P:scissors(输);P:paper(赢)G:scissorsP:rock(赢);P:scissors(平局);P:paper(输)G:paperP:rock(输);P:scissors(赢);P:paper(平局)算法部分:第一步:让电脑获得一个随机拳在C语言里没有list列表所以只能采用rand随机数函数来获得一个数字,再根据这个数字用switch语句和字符串
2022-01-29 16:43:10
15059
1
原创 猜数游戏(GAMBLER)
解题:1.电脑要拿到一个用户不知道的数字2.用户猜数,电脑告知数字大了,小了并在用户猜对后结束循环告知猜的次数(switch语句针对不同次数做出不同态度)算法部分:首先给电脑赋一个随机且有范围的值用随机函数:int a = rand() % n+a;第二步:循环猜数用while函数循环(当用户猜对时结束循环)while(a!=b){}第三步:根据用户猜的个数分情况表示用switch函数完整代码:#include<stdio.h>
2022-01-13 22:19:42
2831
原创 逆序输出(整型)
解题:将数字逆序输出(整数)如:123转化为321,但是如果在前面出现了0则不能输出前面的0,如100转为1而不是001算法部分(解题思路):首先算出数值位数(在后面有用)用while循环做,可以赋值一个临时变量(用完不管,不会影响到后面)while (a != 0) { a=a / 10; n++;//计算位数-1后的n }第二步:取余再除于(和之前的博客中十进制转二进制的方法类似)while (number != 0) { b = number %.
2022-01-12 16:44:24
3104
原创 十进制转二进制
萌新,第一次写博客,写的地方不好望指出十进制转二进制:算法部分:主要是整数和小数 1.整数部分:遵循除2取余(先得到的离小数点近)结束规则:被除数为0方法:先将浮点数(number)的整数部分(number1)拿出来单独处理,在循环中进行操作取余,除2。当number1等于0时结束循环,将得到的值figure也就是取余得到的值进行*k相加,打印sum(*k的意义是将得到的数字按顺序排列,即实现“先得到的离小数点最近法则”) 2.小数部分:遵循乘2...
2022-01-07 16:04:26
866
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人