1. 首页 > 科技

c语言输出结果每行五个 c语言以每行5个输出

用C语言写程序输出要求控制每行输出五个数,怎么控制?

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

c语言输出结果每行五个 c语言以每行5个输出

C语言中怎么控制输出时每行输出5个数

#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; }

C语言输出每5个换行

加一个计数的变量,每次找到目标时计数加一,被5整除时换行.#include int main() { int a, b, c; int l, i; int count = 0; // 计数的变量 for (i = 100; i { a = i / 100; b = i / 10 % 10; c = i % 10; l = a + b + c; if (l % 7 == 0) { printf("%d ", i); count++; // 就是这里 if (count % 5 == 0) printf("\n"); } } return 0; }

c语言求解???怎么改使输出结果5个为一行?

再定义一个变量j=1,在输出的if里加j++,循环里加个判断,如果j%5==0 则输出换行(其他地方不要换行)

C语言每5行输出是 怎么弄

以下是五行五列的例子!希望能帮到你! 1、单循环 for (i=0;i<5;i++) { printf("%d", j); if(i ==5) printf("\n"); /*每一行输出5个数后换行*/ } 2、双循环 for (i=0;i<25;i++) { for(j=0j<5;j++) { printf("%d", j); } printf("\n"); /*每一行输出5个数后换行*/ }双循环

将数据以每行5个的形式输出的输出语句怎么写

用一个变量记录输出次数,每记录5个就加一个回车.如:int main(int argc,char *argv[]){ int a[]={1,2,3,4,5,6,7,8,9,0},i; for(i=1;i<=10;i++){ printf("%d ",a[i-1]); if(i%5==0) printf("\n"); } return 0; }

C语言,每输出5个数换行

你好!是要这样的输出吗 你对,if(i%4==0) 的判断有误,改成下面这样#include<stdio.h>#include<stdlib.h> int main() { int n,i=1; // i 从 1 开始,i=0 的时候,第一次就满足换行了 for(n=100;n<=200;n++,i++) { if(n%3!=0)continue; printf("%4d",n); if(i%5==0) // 取 5 的余数 printf("\n"); } system("pause"); return 0; }

C语言控制每行输出5个数,看看我哪里错了

这样应该没有问题 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(); }

C语言怎么才能每输出5个数据转行

计数器变量n=0;每输出一个数字n++ 用条语句判定输出的字数是否是5的倍数就可以了 if(n%5 == 0) { printf("\n"); } 亲 你是作业么 还是自己多写写好……

C语言每5个数字(数列)输出一行怎么表示

#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"); } }