题目描述
“如鹦鹉只学人言,不得人意。经传佛意,不得佛意而但诵,是学语人,所以不许。”。鹦鹉能言是众所周知的。当然除鹦鹉外,鹩哥、八哥也能学人语。能学人语的鸟首先是善于仿效其它鸟的鸣声,自己又善鸣叫的种类,其次是口腔较大且舌多肉、柔软而呈短圆形。除此之外还具备性情温顺易驯、不羞涩的特点。
你的任务是设计一个类似鹦鹉的程序,系统说(输入)什么,你的程序就说(输出)什么。系统能够说的话,局限于ASCII字符集。
你的任务是设计一个类似鹦鹉的程序,系统说(输入)什么,你的程序就说(输出)什么。系统能够说的话,局限于ASCII字符集。
输入描述
输入有若干组测试实例。每一组的第一行是一个整数,表示该测试实例有多少行,随后是系统说的话。
输出描述
每一组测试实例,首先输出一行,表示是该组测试实例,然后是系统说的内容。格式要求见输出样例。
输入样例
2
2
I am a Boy,
I like girls.
1
I come from Hubei, my name is **.
输出样例
Case:1 I am a Boy, I like girls. Case:2I come from Hubei, my name is **.
分析:本题·若用getchar(),则会WA,在scanf中加一个空格即可
AC代码如下:
#include <iostream> #include <cstdio> #include <cstring> using namespace std; char a[10000][10000]; int main() { int t,n,i,j; scanf("%d",&t); for(j=0;j<t;j++) { scanf("%d ",&n);//这里多了一个空格,用于过滤换行,替代了getchar() for(i=0;i<n;i++) gets(a[i]); printf("Case:%d\n",j+1); for(i=0;i<n;i++) { printf("%s\n",a[i]); } } return 0; }