大佬们求助 利用for语句实现:输出 1000 以内能被 5 整除,且百位数字是 5 的所有整数。 要求:每输出 5 个数据换一行。
利用for语句实现:输出 1000 以内能被 5 整除,且百位数字是 5 的所有整数。
要求:每输出 5 个数据换一行。
#include <stdio.h> int main() { int i,count=0; for(i=100;i<1000;i++) { if(i%5==0&&i/100==5) { printf("%d ",i); if((++count)%5==0) printf("\n"); } } return 0; }
#include<stdio.h> int main( void ) { size_t i, j = 0; for(i=500; i<600; ++i){ if(0 == i % 5){ printf("%d\t", i); ++j; if(0 == j % 5){ printf("\n"); } } } return 0; }
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main(void) { int i, j = 0; for (i = 500; i < 600; i+=5) { printf("%d\t", i); if (4 == j++) { printf("\n"); j = 0; } } return 0; }
[此贴子已经被作者于2020-4-15 12:48编辑过]
#include <stdio.h> int main() { for(int i=0; i<20; putchar(" \n"[++i%5 == 0])) printf("5%.2d", i*5); return 0; }
[此贴子已经被作者于2020-4-15 15:47编辑过]