能被3和5整除就说明能被15整除,典型的考逻辑。。。
xiaojiak 发表于 2014-5-20 17:12 static/image/common/back.gif
// 能被3整除
for (int i=0; i
除了,要优化代码之后,还得考虑运行速度。
AepKill 发表于 2014-5-20 17:31 static/image/common/back.gif
#include
int main(void)
{
代码很简洁,但最后一个问题没有完成,满足:3和5的输出:*#,
jonng 发表于 2014-5-20 18:04 static/image/common/back.gif
代码很简洁,但最后一个问题没有完成,满足:3和5的输出:*#,
实际上已经完成了。
共同进步,共同学习....
看看答案
{:5_97:}
谢谢楼主分享
看看大神们的作品!111
看看,学习下
if 能被3整除
打印*
if 能被5整除
{ 打印#
打印数字}
else 能被5整除
{打印#
打印数字}
仰望天上的光 发表于 2014-5-18 22:42 static/image/common/back.gif
#70白话文版
学习中……
看一看瞧一瞧
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
看看!!!!!!!!!!!!!!!!!!!!
来看看 学习学习 {:1_1:}
来看看楼主写的代码……
#include<stdio.h>
#include<stdlib.h>
int main()
{
int array;
int i;
int count = 0;
for (i = 0; i < 100; i++)
{
array = 100 * rand() / RAND_MAX;
}
for (i = 0; i < 100; i++)
{
if (array % 3 == 0 && array % 5 == 0)
{
printf("%d, ~\t", array);
count++;
}
else if (0 == array % 3)
{
printf("%d, *\t", array);
count++;
}
else if (0 == array % 5)
{
printf("%d, #\t", array);
count++;
}
if (count && count % 5 == 0)
{
printf("\n");
count = 0;
}
}
printf("\n");
return 0;
}这是我自己写的代码,和大家分享一下,和楼主的方法是一样的,加了个可以每5个换行的功能,希望大家不要喷!
这么有内涵 学习了
值得学习,兄台