0
点赞
收藏
分享

微信扫一扫

C++机考试题

棒锤_45f2 2022-04-14 阅读 73
C++

1、计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。
输入描述:
输入一行,代表要计算的字符串,非空,长度小于5000。
输出描述:
输出一个整数,表示输入字符串最后一个单词的长度。并把每个单词输出并存储。
示例:
输入:hello nowcoder
输出:8

/*
知识点1:定义字符数组:
const int num = 5001;
char s[num]; //字符数组最后一个字符是不可见字符’\0’
cin.getline(s,num); //cin.getline(字符数组,字符个数,结束标志),第三个参数省略系统默认’\0’

知识点2:字符串流istringstream和ostringstream
istringstream,由 istream 派生而来,提供读 string 的功能
ostringstream,由 ostream 派生而来,提供写 string 的功能
stringstream,由 iostream 派生而来,提供读写 string 的功能
使用上述类时,要带上头文件#include
*/
代码实现:

#define 
举报

相关推荐

0 条评论