求将《锄禾》用程序输出来
题为:对主函数不进行修改,输出下列诗句。
锄禾日当午,
汗滴禾下土。
谁知盘中餐,
粒粒皆辛苦。
原来的程序为:
#include <iostream.h>
void main(void)
{
cout<<"汗滴禾下土。"<<endl;
}
那位好心人帮帮忙,谢了先!
#include <iostream.h> void main(void) { cout<<"汗滴禾下土。\n汗滴禾下土。\n谁知盘中餐,\n粒粒皆辛苦。"<<endl; }不修改怎么行!
#include <iostream.h> void * show() { cout << "锄禾日当午," << endl << "汗滴禾下土。" << endl << "谁知盘中餐," << endl << "粒粒皆辛苦。" << endl; return NULL; } void *f = show(); #if s void main(void) { cout<<"汗滴禾下土。"<<endl; } #else int main(void) { return 0; } #endif
#include <iostream.h> #define cout cout << "锄禾日当午,\n" #define endl endl << "谁知盘中餐," << endl \ << "粒粒皆辛苦。" << endl void main(void) { cout<<"汗滴禾下土。"<<endl; }
//第一种 #include <iostream.h> class A { public: A(){cout << "锄禾日当午,\n";} ~A(){cout << "谁知盘中餐,\n粒粒皆辛苦。\n";} }; A a; void main(void) { cout<<"汗滴禾下土。"<<endl; } //第二种 #include <iostream.h> class A { public: A(){cout << "锄禾日当午,\n";} ~A(){cout << "谁知盘中餐,\n粒粒皆辛苦。\n";} static A a; }; A A::a; void main(void) { cout<<"汗滴禾下土。"<<endl; }