解题思路: 题意是如果遇到,“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 人评分
亲和的解法浏览:1060 |
C语言程序设计教程(第三版)课后习题6.11 (C++代码)浏览:731 |
整人!!浏览:839 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:987 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:569 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:581 |
蛇行矩阵 (C语言代码)浏览:753 |
C语言训练-数字母 (C语言代码)浏览:649 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:567 |
1011题解浏览:765 |