输出100-200间3的倍数,每行5个输出,用c语言中的for
5个回答
展开全部
#include<stdio.h>
int main(){
int n, c;
for(n = 100, c = 0; n <= 200; n++){
if(n % 3 == 0) continue;
c++;
printf("%-4d", n);
if(c % 5== 0) printf("\n");
}
printf("\n");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main()
{
int i;
int j = 0;
for( i = 100; i <= 200; i++){//这里是包括100和200这两个端点的
if( 0 == i % 3){
printf("%d\t", i);
j++;
if( 5 == j){
printf("\n");
j=0;
}
}
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单啊,在for里面加个if语句,if被3除,余数为0,就输出。同时,为输出记一个数,比如n,输出一个n=n+1,然后在输出部分加个if,if n除5余0,则加入换行。
思路给你了,具体代码你自己写。
思路给你了,具体代码你自己写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询