这个程序是小弟编的,不要见笑呀!
#include<stdio.h>
void main()
{
int i,j,num;
printf("请输入3到10之间的整数:");
scanf("%d",&num);
printf("\n");
for(i=0;i<num;i++)
{
printf("*");
}
printf("\n");
for(j=1;j<=num-2;j++)
{
for(i=1;i<=num;i++)
{
if(i==1)
printf("*");
else if(i==num)
printf("*\n");
else
printf(" ");
}
}
for(i=0;i<num;i++)
{
printf("*");
}
printf("\n");
}
----------------解决方案--------------------------------------------------------
#include <stdio.h>
main(_,o,O){main(_,o,O,printf("%c",32+10*(O==1||O==_||o==1||o==_),_==1||O==_+1?O=o=scanf("%d",&_):1)&&o==_?o=putchar(10)&&++O:++o);}
再减几个字符
你能告诉我 你的思路吗? 我也想学学
----------------解决方案--------------------------------------------------------
你能告诉我 你的思路吗? 我也想学学
冒着被骂的心态问问,可以讲讲你写的这个程序的思路吗?
我仅仅做了一点语法技巧上的修饰
想学当然好了,免得我一个人自弹自唱
诀巧么,三个字: 卖油翁
PS:
#include <stdio.h>
main(_,o,O){main(_,o,O,printf("%c",32|10*(O==1||O==_||o==1||o==_),_==1||O==_+1?O=o=scanf("%d",&_):1)&&o==_?o=putchar(10)&&++O:++o);}
这个加号很不顺眼,还是换成"|"比较好
----------------解决方案--------------------------------------------------------
不好
----------------解决方案--------------------------------------------------------
对不起,此程式算法思路不是我的
我仅仅做了一点语法技巧上的修饰
想学当然好了,免得我一个人自弹自唱
诀巧么,三个字: 卖油翁
PS:
#include <stdio.h>
main(_,o,O){main(_,o,O,printf("%c",32|10*(O==1||O==_||o==1||o==_),_==1||O==_+1?O=o=scanf("%d",&_):1)&&o==_?o=putchar(10)&&++O:++o);}
这个加号很不顺眼,还是换成"|"比较好
晕 啊 程序里面 非要用_,o,0吗? 换成字母不行吗? 着样看起来眼花缭乱的!
还有一个问题 你学C 有多少时间拉?
[此贴子已经被作者于2006-7-4 16:43:07编辑过]
----------------解决方案--------------------------------------------------------
看样子以后要经常来转转咯
----------------解决方案--------------------------------------------------------
晕 啊 程序里面 非要用_,o,0吗? 换成字母不行吗? 着样看起来眼花缭乱的!
还有一个问题 你学C 有多少时间拉?
力求用最卑鄙, 最恶毒的C代码风格写一段最混乱、最让人看不明白的、合法的C程序。用反常的代码来折磨编译器,演示C语言的不让人注意的语法。
这才是写混乱代码的初衷
候捷大师不是说过,源码之下了无秘密.原话大致如此,可是,混乱代码可是秘密多多,即使你是C高手,有时也会迷惑不解的
----------------解决方案--------------------------------------------------------
#include <stdio.h>
int o=1,O=1, _=0;
main(){O==_+1?scanf("%d",&_)&&(o=1,O=1):1;O==1||O==_||o==1||o==_?putchar('*'):putchar(' ');o==_?o=1&&putchar('\n')&&O++:o++;main();}
简直就是艺术家
----------------解决方案--------------------------------------------------------
力求用最卑鄙, 最恶毒的C代码风格写一段最混乱、最让人看不明白的、合法的C程序。用反常的代码来折磨编译器,演示C语言的不让人注意的语法。
这才是写混乱代码的初衷
候捷大师不是说过,源码之下了无秘密.原话大致如此,可是,混乱代码可是秘密多多,即使你是C高手,有时也会迷惑不解的
#include <stdio.h>
#define ____ main
#define _____ printf
#define ______ scanf
#define _______ putchar
____(_,__,___){____(_,__,___,_____("%c",32|10*(___==1||___==_||__==1||__==_),_==1||___==_+1?___=__=______("%d",&_):1)&&__==_?__=_______(10)&&++___:++__);}
着样不是更眼晕?
[此贴子已经被作者于2006-7-5 15:58:44编辑过]
----------------解决方案--------------------------------------------------------
这种程序只能用2个字来形容.诡异!
----------------解决方案--------------------------------------------------------