快捷导航

c语言如何输入多行数据后才出现多行输出

就是说像这样(可以不用数组吗,还没学到。。。)31 12 23 31+1=22+2=43+3=6

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

/*不用数组,似乎只会让程序复杂化。如果是输出的结果是倒过来,就可以用递归的方法。*///C++程序代码如下#includeintaa(intn){inta,b;if(n==0)return0;else{scanf("%d%d",&a,&b);aa(n-1);printf("%d+%d=%d\n",a,b,a+b);}}intmain(){intn;scanf("%d",&n);aa(n);return0;}/*
输出的结果:
3+3=6
2+2=4
1+1=2

*/
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP