解题思路: 题意是如果遇到,“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 人评分
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:798 |
C语言训练-求函数值 (C语言代码)浏览:600 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:672 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2256 |
GC的苦恼 (C语言代码)浏览:672 |
图形输出 (C语言代码)浏览:1019 |
简单的a+b (C语言代码)浏览:600 |
众数问题 (C语言代码)浏览:717 |