解题思路: 题意是如果遇到,“bowl, knife, fork , chopsticks”这几个单词 ,就输出它们。
注意事项: 注意单词的开头和末尾(没有空格)
参考代码:
#include <cstring> #include <iostream> using namespace std; int main() { int n,flags; char arr[205]; while(cin>>n) { flags=0; while(n--) { cin>>arr; if(strcmp(arr,"bowl")==0||strcmp(arr,"knife")==0||strcmp(arr,"fork")==0||strcmp(arr,"chopsticks")==0)//字符串查找 { if(flags) { cout<<" "<<arr; } else { cout<<arr; flags=1;//控制后续结果前面加空格 } } } cout<<endl; } return 0; }
0.0分
1 人评分
简单的a+b (C++语言代码)浏览:853 |
计算质因子 (C++代码)浏览:1617 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
WU-拆分位数 (C++代码)浏览:779 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:441 |
敲七 (C++代码)浏览:1051 |
数列问题 (C语言代码)浏览:1019 |
简单的a+b (C语言代码)浏览:462 |