您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
c语言编程i love you重复520次怎么做?
写法,代码,最简单c语言编程i love you重复520次怎么做?
发布时间:2019-02-08加入收藏来源:互联网点击:
问题补充: 怎么做代码
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
目前发现的最标准,最完整的写法:
#include<stdio.h>
main()
{
for(int i=0;i<520;i++)
printf("i love you ");
}
回答于 2019-09-11 08:43:50
直接用for循环就可以啊
回答于 2019-09-11 08:43:50
//以下应该是C语言最简单的写法了,只有通过msvc x86编译才能正确运行成功。[害羞]
//只需要521个函数就能完成520次i love you的输出,这是我能想到的最简单的写法[机智]
//代码请从下往上看[玫瑰]
#include <stdio.h>
#include <stdlib.h>
void print520(){
printf("i love you ");
exit(0);
}
void print519(){
int a[1];
a[3]=(int)print520;
printf("i love you ");
}
void print518(){
int a[1];
a[3]=(int)print519;
printf("i love you ");
}
……//根据这种规律一直重复上去
void print03(){
int a[1];
a[3]=(int)print04;
printf("i love you ");
}
void print02(){
int a[1];
a[3]=(int)print03;
printf("i love you ");
}
void print01(){
int a[1];
a[3]=(int)print02;
printf("i love you ");
}
int main(){
int a[1];
a[3]=(int)print01;
return 0;
}
附一张arm 32bits的运行截图![灵光一闪]
原理都是一样的,msvc x86的图我就不贴出来了,毕竟手打521个函数也是体力活[捂脸]
回答于 2019-09-11 08:43:50
for(int i = 0 ; i \u003c 520 ; i++)
printf(\"i love you\");
回答于 2019-09-11 08:43:50
我也来写一个,pc机上gcc编译通过。拿走不谢。
#include \u003cstdio.h\u003e
#define ____________ int
#define __________ char
#define ________ void
#define _______ main
#define ______ while
#define _____(_) _##char
#define __(_) ______ (_--)____(\"13IQ!#\
\\\"OW $ \u0026LFV\\\\Y[OSE;UA=14\");
#define ___ ____________ _________ = '@'+'$'+'*'*'\
';
//#define ___ ____________ _________ = '\
'*'\
'+'*'*'\
';
________ ____(__________ *_)
{______(_____(put)(*(_+=*(_+1)-*_)));}
___ ________ _______(){__(_________);}
回答于 2019-09-11 08:43:50
为何要写这个代码,感觉毫无意义。
int i=520;
while(i-->0)
printf("I love you!");
回答于 2019-09-11 08:43:50
建议c primer plus快速入门
int i=520;
while(--i!=-1)
printf(\"I love you!\
\");
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |