永发信息网

C语言中如何实现输入输出多组数据,该如何结束输入

答案:2  悬赏:40  手机版
解决时间 2021-03-16 18:11
  • 提问者网友:刺鸟
  • 2021-03-16 13:51
说的详细点,最好举几个例子,比如输入n行数据(如何结束输入)对应输出n行结果类型的;第一行输一个数n之后能输入n行数据,对应输出n个结果的类型的等等,菜鸟一个,望讲的详细点
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-03-16 14:55
第一行是不是输入n(将来要输入的数字个数)?如果,不是的话你需要定义一个符号用来结束。
全部回答
  • 1楼网友:风格不统一
  • 2021-03-16 15:40
c语言中实现多组数据输入输出主要有两种方式: 1.首先输入一个n,表示将有n个输入输出,例如: #include  int main() {     int n,a;     scanf("%d",&n);     while(n--){      scanf("%d",&a);      printf("输出:%d\n",a);     }     return 0; } 2.使用while(scanf("%d",&n)!=eof){}语句,直达输入ctrl+z,结束输入,例如: #include  int main() {     int a;     while(scanf("%d",&a)!=eof){      printf("输出:%d\n",a);     }     return 0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯