此片段应(根据教科书)打印10 x 10块笑脸。
#include <stdio.h>
int x, y;
int main( void )
{
for ( x = 0; x < 10; x++, printf( "\n" ) )
for ( y = 0; y < 10; y++ )
printf( "%c", 1 );
return 0;
}
从 Sams每天学习一小时内学会C语言。我得到的只是空白(最可能是10 x 10的空白块)。如何正确打印笑脸?
我正在使用Cloud9 IDE工作区,我相信它可以创建Linux环境。
答案 0 :(得分:2)
您正在尝试打印ascii值1,即SOH(标题开始)
如果您要打印'1'
,请尝试使用printf("%c", '1');