- 博客(11)
- 收藏
- 关注
原创 c++ 实现随机漫步问题实验 《c++ primer plus》11.9.3
有这样一个醉汉,他每迈出一步的步长是不变的,但是迈步的朝向是不确定的(假设在360°内随机),请问他需要走多少步才能距离出发点50米?Vector中定义了一个比较完整的向量运算类,其中有很多方法在解决这个问题的时候并没有使用到。可以看到,随着试验次数的不断增加,最终大约经过2475步才能走出50米。
2023-11-19 21:17:15 66 1
原创 c++ cin,get与getline的灵活使用
之前在学习到相关的内容的时候,发过一篇相关的文章,但是最近使用发现仍然不能很好地区别与灵活使用者三种输入方式,所以在这里分方面做一些区分和应用场景举例。获取整行数据,它可以赋值给string类,会将换行符留在输入序列中。获取整行数据,它可以规定获取的字数,会将末尾的换行符丢弃。什么时候执行,可以输入的数据,冲突处理,剩下的怎么办。读取一个字符,它可以读取空格等,但是不能读取换行符。2、单个字符依次输入并对其中的某些字符进行判定。
2023-11-08 19:16:20 70 1
原创 c++实现逐个字符的输入与输出()`cin`、`cin.get(char)`与`cin.get()`之间的区别
使用c++实现逐字符输入输出,详细讲述了`cin`、`cin.get(char)`与`cin.get()`三者的区别
2023-11-01 15:28:37 323 1
原创 c++ 中cin、cin.get()与cin.getline之间的区别
【代码】c++ 中cin、cin.get()与cin.getline之间的区别。
2023-10-29 23:16:14 41
原创 7-4 删除重复字符
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz#include <stdio.h>int main(){ //先输入字符串 int i; c...
2020-05-08 15:20:44 4622 6
原创 查找指定字符
本题要求编写程序,从给定字符串中查找某指定的字符。输入格式:输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。输出格式:如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。输入样例1:mprogramming输出样例1:index = 7输入样例2:a1...
2020-05-06 18:30:25 778
原创 给出一个大于或等于3的正整数,判断它是不是一个素数
给出一个大于或等于3的正整数,判断它是不是一个素数#include <stdio.h>int main(){ int a,i; scanf("%d", &a); for (i=2; i < a; i++) { if (a%i == 0) { printf("它不是一个素数"); break; } if (i == a - 1) {...
2020-05-04 18:26:26 1818
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人