摘要: 请大神指点迷津。。。 #include <cstdio>#include <cstring>using namespace std;int main(){ int n,i,count=0,k,l; char a[502]; char b[502]; scanf ("%d",&n); gets(a); 阅读全文
posted @ 2019-12-01 23:13 小浩浩在此 阅读(77) 评论(0) 推荐(0)
摘要: #include <cstdio>#include <cstring>using namespace std;int main (){ int m,num,i,c; char a[502] ,b[502]; scanf("%d" ,&m); gets(a); gets(b); for (i=0 ;i 阅读全文
posted @ 2019-11-30 11:30 小浩浩在此 阅读(86) 评论(0) 推荐(0)
摘要: #include <stdio.h>int main(){ char a[102],b[102]; //定义两个数组 int count=0 ; gets(a); //读入整个字符串 for (int k=0;k<102;k++) { if((a[k]==' ')&&(a[k+1]!=' ')) { 阅读全文
posted @ 2019-11-30 11:14 小浩浩在此 阅读(602) 评论(0) 推荐(0)
摘要: strlen (C/C++语言函数) strlen所作的是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。 中文名strlen头文件string.h(C)或cs 阅读全文
posted @ 2019-11-30 09:11 小浩浩在此 阅读(1061) 评论(0) 推荐(0)
摘要: //转载 C++中 sprintf函数的用法 1.常用方式 sprintf函数的功能与printf函数的功能基本一样,只是它把结果输出到指定的字符串中了,看个例子就明白了: 例:将”test 1 2”写入数组s中 #include<stdio.h>int main(int argc, char *a 阅读全文
posted @ 2019-11-30 09:09 小浩浩在此 阅读(3174) 评论(0) 推荐(0)
摘要: \\转载 1. 常见用法 sscanf("123456 ", "%s", str); 2. 取指定长度的字符串。如在下例中,取最大长度为4字节的字符串。 sscanf("123456 ", "%4s", str); 3. 取到指定字符为止的字符串。如在下例中,取遇到空格为止字符串。 sscanf(" 阅读全文
posted @ 2019-11-30 09:08 小浩浩在此 阅读(5725) 评论(0) 推荐(0)
摘要: "x++"与"++x"意义不同 前者是在x使用之后加一 后者是在x使用之前加一 还有 scanf括号内"%f"这一部分不能加保留几位小数 犯错很正常,但是我相信自己下次不会再犯相同的错误 加油! 阅读全文
posted @ 2019-11-23 10:10 小浩浩在此 阅读(88) 评论(0) 推荐(0)
摘要: 对整个设的字母的意义不明确,混淆; 所以解决办法是,将变量的名字设置为英文单词缩写等; 另附将整形转化为浮点数的方法 直接赋值给一个浮点型变量就行,c++会自动进行隐式转换 1 2 int n = 10; float f = n; 阅读全文
posted @ 2019-11-23 09:40 小浩浩在此 阅读(83) 评论(0) 推荐(0)
摘要: char也占字符,故输入时一定要打空格,如 还有一点 两个等号才是等号又忘了!!!!! 加油! 阅读全文
posted @ 2019-11-21 20:08 小浩浩在此 阅读(108) 评论(0) 推荐(0)
摘要: else语句只能与离他最近的if配对 解决办法:1.加else-if 2.不用else 阅读全文
posted @ 2019-11-21 19:35 小浩浩在此 阅读(93) 评论(0) 推荐(0)