pdqn.net
当前位置:首页 >> C语言输出每5个换行 >>

C语言输出每5个换行

if(i%4==0) 的判断有误,需要更改为如下代码: #include #include int main() { int n,i=1; for(n=100;n

加一个计数的变量,每次找到目标时计数加一,被5整除时换行。 #include int main() {int a, b, c;int l, i;int count = 0; // 计数的变量for (i = 100; i

用一个计数器变量n=0; 每输出一个数字n++ 用条语句判定输出的字数是否是5的倍数就可以了 if(n%5 == 0) { printf("\n"); } 补充一个示例程序: #include int main() { int n=0,i; for(i=0;i

每输出五个字符, 输出一个\n就可以了 比如 char s[100] = "1234567890asdfgga";int i;for(i = 0; i < strlen(s); i ++){ putchar (s[i]); if(i%5==4) printf("\n");}

统计的m出错了。新增一个变量,该变量初值为0,然后输出一个素数,变量值+1,然后判断变量,如果%5等于0,输出换行。正确的如下:(ps:我感觉你的判断素数逻辑很乱) #include#includeint main(){int m=100,k,i,n=1,j=0;k=sqrt(m);while(m

新定义一个整形变量,初始化为0,在printf函数下面写个自增 ,然后如果他对5取余为0,则输出换行符

100个数是输入的吗?还是随机生成 或者是1 到100? 说的不清楚. 以输入为例 #include int main(){ int a[100]; int i; int c; for(i = 0; i < 100; i++) scanf("%d",a+i); for(i = c = 0; i < 100; i++) if(a[i]%9==0) { printf("%d",a[i]); c++; ...

你好!是要这样的输出吗 你对,if(i%4==0) 的判断有误,改成下面这样 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include #include int main() { int n,i=1; // i 从 1 开始,i=0 的时候,第一次就满足换行了 for(n=100;n

用一个数组存储所有的闰年 输出时判断是否能被10整除,如果可以就换行 #include int main(){ int a,n[500],p=0; for(a=2000;a

1、如果是二维数组,将就可按行输出就行: for(i=0;i

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