回帖是美德
激动人心,无法言表
激动之情,溢于言表
看看看看看看
#include < stdio.h >
int main ()
{
int i;
for (i=0;i<=100;i++)
{
if (i%3==0 && i%5 == 0)
printf ("*#%d ",i);
else if (i%3 == 0)
printf ("*%d ",i);
else if (i%5 == 0)
printf ("#%d ",i);
}
putchar ('\n');
return 0;
}
这样不是更简单?????????
感觉不难
本帖最后由 machimilk 于 2014-8-23 01:03 编辑
int main()
{
for (int i=0;i<=100;i++)
{
if (i%15==0)
{
printf("*#%d\n",i);
continue;
}
if (i%3==0)
{
printf("*%d\n",i);
continue;
}
if (i%5==0)
{
printf("#%d\n",i);
continue;
}
}
return 0;
}
遍历3的倍数的整数?
我来看看啦
诶....这种好东西必须收了
#include <memory.h>
#include <stdio.h>
#include <tchar.h>
int _tmain(int argc, _TCHAR* argv[])
{
char f;
int i;
::memset(f,0,200);
for( i=2; i <= 100 ; i+=3 )
f='*';
for( i=1 ; i < 100 ; i+=5 )
{
f[(i<<1)+7]='#';
::printf("%c%c%d\t%c%c%d\t%c%c%d\t%c%c%d\t%c%c%d\n"
,f[(i<<1)-2],f[(i<<1)-1],i
,f,f[(i<<1)+1],i+1
,f[(i<<1)+2],f[(i<<1)+3],i+2
,f[(i<<1)+4],f[(i<<1)+5],i+3
,f[(i<<1)+6],f[(i<<1)+7],i+4);
}
return 0;
}
...估计这个人要被淘汰....
谢谢楼主分享
我只是路过打酱油的。
自写了一份....
int n1[]={3 ,2 ,1 ,3 ,1 ,2 ,3 ,3};
int o1[]={'*' ,'#' ,'*' ,'*' ,'#' ,'*' ,'*'};
int n=0;
int x=1;
int k=n1;
while(1)
{
if(--k > 0)
{
printf(" %d",x++);
}
else
{
printf(" %d%c",x++,o1);
k=n1[++n];
}
if(x > 100) break;
if(n > 6)
{
n=0;
printf("#");
}
}
看一看
:big真的假的?
找不到头文件stdafx.h…… 是有多尴尬:sad:sad
道淘汰85%面试者的百度开发者面试题hao
看看!
支持