15,440
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(int argc, char** argv)
{
if(argc >= 'z' - 'a' + 2)
return 0;
for(argv='a'; argv < 'a' + argc; putchar(argv),argv = (int)argv + 1)
;
puts("");
main(argc + 1, NULL);
return 0;
}
#include <stdio.h>
int main(int argc, char** argv)
{
if(argc >= 'z' - 'a' + 2)
return 0;
for(argv='a'; argv < 'a' + argc; putchar(argv),argv = (int)argv + 1)
;
puts("");
main(argc + 1, NULL);
return 0;
}
#include <stdio.h>
int main(int argc, char *argv[])
{
if (argv ? argc = 25, argv = 0 : 0) main(argc, 0);
if (argc) main(argc - 1, 0);
for (argv = (char **)(++argc * sizeof(char *)), argc = 97; argv ? putchar(argc++) : (puts(""), 0); argv--);
return 0;
}
#include <stdio.h>
void T(int n) {n > 97 ? T(n - 1), putchar(n) : putchar(n);}
void P(int n) {n > 97 ? P(n - 1), T(n) : T(n); puts("");}
int main()
{
P(122);
return 0;
}
#include <stdio.h>
int main(int argc, char** argv)
{
if(argc >= 'z' - 'a' + 2)
return 0;
for(argv='a'; argv < 'a' + argc; putchar(argv),argv = (int)argv + 1)
;
puts("");
main(argc + 1, NULL);
return 0;
}
#include <stdio.h>
int main(int argc, char** argv)
{
for(argc=1; argc<'z'-'a'+2; ++argc)
printf("%.*s\n", argc, "abcdefghijklnmopqrstuvwxyz");
return 0;
}
#include <stdio.h>
int main()
{
for(int i=1; i<'z'-'a'+2; ++i)
printf("%.*s\n", i, "abcdefghijklnmopqrstuvwxyz");
return 0;
}
#include <stdio.h>
int main(int argc, char *argv[])
{
if (argv ? argc = 25, argv = 0 : 0) main(argc, 0);
if (argc) main(argc - 1, 0);
for (argv = (char **)(++argc * sizeof(char *)), argc = 97; argv ? putchar(argc++) : (puts(""), 0); argv--);
return 0;
}
#include <stdio.h>
int main(int argc, char** str)
{
if(argc >= 'z' - 'a' + 2)
return 0;
for(int i='a'; i < 'a' + argc; putchar(i++))
;
puts("");
main(argc + 1, NULL);
return 0;
}