感谢:透支的双手的BLOG
写法(同时读入数字和字符串):
#include <iostream>
#include <algorithm>
using namespace std
;
int main(){
int n
;
char str
[30];
scanf("%d%s",&n
,str
);
cout
<<n
<<endl
;
int a
= atoi(str
);
cout
<<a
<<endl
;
return 0;
}
中间输入多少个空白和换行都可以。
作用:将字符串中的数字提取成整型。
特点:
从字符串的第一位( str[0] )开始,读到第一个不是数字的字符结束,提取这部分作为整型返回。若第一位不是数字字符,返回零。
补充:中间输入多少个空白和换行都不影响。
#include <iostream>
#include <algorithm>
using namespace std
;
int main(){
char str
[30];
while(true
){
scanf("%s",str
);
printf("%s\n",str
);
}
return 0;
}
转载请注明原文地址: https://yun.8miu.com/read-56206.html