ddgw.net
当前位置:首页 >> C一行怎么输出五个数 >>

C一行怎么输出五个数

输入五个数的时候就实现换行..先记住你所输入的数字个数,当达到5的时候就换行.do {scanf("%d",&t); i++; }whlie(i!=5); 或者for(i=0;i主要的思想就是对输入的数进行计数,以五个为一行..

int count;int i=0count=0;for(i = 0;i<30;i++) { count++; if(count%5==0) {//在这里输出回车 }else {//在这里输出数据 } }

..if (i % 5 ==0) printf("\n");这两句,

五次就加一个 \n

#include <stdio.h>int main(){ int a[10]; int i ; printf("输入各元素的值:\n") ; for (i=0 ; i<10 ; ++i) scanf("%d",&a[i]) ;for (i=0 ; i<10 ; ++i) { printf("%d ",a[i]); if((i+1)%5==0) printf("\n"); } return 0;}

#include void main() { int n; char ch; printf("请输入您要输出的字符\n"); scanf("%c",&ch); printf("请输入您要输出的字符的个数\n"); scanf("%d",&n); for(int i=1;i { printf("%c ",ch); if(i%5==0) printf("\n"); } }

这样应该没有问题 void main() { int i,a=1; for(i=1;i<=1000;i++) { if((i%3==1)&&(i%5==2)&&(i%7==3)) { printf("%3d\t",i); if((a++)%5==0) { printf("\n"); } } } getch(); }

在每个输出之后进行计数,当奇数正好能除以5的时候就输出一个回车:int count = 0;for (i = 0; i < 10; ++i){ printf ("%d ", i); count ++; if (count % 5 == 0)printf ("\n");}

int j = 0;for(int i = 2010; i<=2099; i++){ if (i % 4 == 0) { printf("%d ", i); if (j == 4) { j = 0; printf("\n"); } else { j++; } }}

循环 if(i==5) 输出endl

网站首页 | 网站地图
All rights reserved Powered by www.ddgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com