C语言中输入从1到10的数,每5个换行,请帮忙。

如题所述

第1个回答  2007-03-30
恩,同意上面的看法~~
一个循环,加一个控制就可以了~~
for(i=1;i<=10;i++)
if(i%5==0)printf("\n");
第2个回答  2007-03-30
用一循环
if(i%5==0)
printf("\n");本回答被网友采纳
第3个回答  2007-03-30
我靠。还有人问这种问题。先好好看书去。

C语言中输入从1到10的数,每5个换行,请帮忙。
for(i=1;i<=10;i++)if(i%5==0)printf("\\n");

急!用C语言编写程序,要求每五个换一行,可是为什么我编写出来的结果是这...
代码优化后是这样,i的初值为0,在满足条件判断是否换行 include <stdio.h>int main(){int a=1,x,y,z,i=0;do{x=a%3;y=a%5;z=a%7;a++;if(x==2&&y==3&&z==2){printf("%-5d",a);i++;if(i%5==0){printf("\\n");}}}while(a<=1000);printf("\\n");return 0;} ...

C语言,每输出5个数换行
在C语言编程中,实现每输出5个数就换行的效果,可以通过巧妙地利用计数变量和条件判断来实现。核心思路是在遍历一定范围内的数字时,每当遇到满足特定条件的数,计数器就加一,当计数器为5的倍数时,就输出一个换行符,确保输出的数字之间有适当的分隔。以下是详细的代码示例:通过在循环中增加一个计数变...

C语言输出每5个换行
加一个计数的变量,每次找到目标时计数加一,被5整除时换行。include <stdio.h>int main() {int a, b, c;int l, i;int count = 0; \/\/ 计数的变量for (i = 100; i <= 999; i++){a = i \/ 100;b = i \/ 10 % 10;c = i % 10;l = a + b + c;if (l % 7 == 0...

"C语言设计:输入两个数,输出两数之间的素数及其个数,输出要求每5个数一...
for(i=2;i*i<=n;i++)if(!(n%i))return 0;return n>1;} int main(){int i,a,b,n=0;scanf("%d%d",&a,&b);for(i=a;i<=b;i++)if(isprime(i)){printf("%d ",i);if(++n%5==0)printf("\\n");} printf("\\n%d~%d之间的素数个数=%d\\n",a,b,n);return 0;} ...

c语言怎么能让我输出的数据5个一换行
printf("%.1lf",arr[i]);if(i%5==4) printf("\\n");} 因为这里是从0开始,0到4为一行,5到9为一行,以此类推。double average(double arr[],int n){ double sum=0;int j;for(j=0;j<n;j++)sum+=arr[j];return sum\/n;} double max(double arr[],int n){ double m=arr[...

c语言换行的话,如果要每五个字符换一次行该怎么输出
每输出五个字符, 输出一个\\n就可以了 比如 char s[100] = "1234567890asdfgga";int i;for(i = 0; i < strlen(s); i ++){ putchar (s[i]); if(i%5==4) printf("\\n");}

c语言设计 输出1-1000以内,十位数是5的所有整数,每隔5个换一行?
解决这个问题,大致有两种思路。第一种是采用最笨的办法,穷举1到1千的所有整数,如果她的十位数是五就输出这个数,并统计个数,如果满五个就换行。效率比较高的一种算法是,从5到100,每次增加五,然后把这个数乘以十以后,再加上一个个位数进行输出,同时也进行每五个换行的控制。

C语言,每输出5个数换行
if(i%4==0) 的判断有误,需要更改为如下代码:include<stdio.h> include<stdlib.h> int main(){ int n,i=1;for(n=100;n<=200;n++,i++){ if(n%3!=0)continue;printf("%4d",n);if(i%5==0)printf("\\n");} system("pause");return 0;} ...

C语言输出每5个换行问题
给你改了点 int main(){ int n,i,a=0;int flag = 0;for(n=2;n<=60;n++){ for(i=2;i<=n;i++)if(n%i==0) break;if(i==n){ printf("%d\\t",n);a++;flag = 0;} if(a%5==0 && !flag){ flag = 1;printf("\\n");} } printf("\\n");return 0;} ...

相似回答
大家正在搜