我是编程新手。我想用心打印SUM,我得到SU,但是我不能打印M。请提供代码帮助我吗?
这是我的SU代码。
#include<stdio.h>
#include<conio.h>
void main()
{
char i=3;
int j,k;
for(j=0; j<=8; j++) //s
printf("%c",i);
printf("\n%c\n%c\n",i,i);
for(j=0; j<=8; j++)
printf("%c",i);
printf("\n");
for(j=0;j<=1; j++)
{
for(k=0; k<=7; k++)
{
printf(" ");
}
printf("%c\n",i);
}
for(j=0; j<=8; j++)
printf("%c",i);
printf("\n\n");
for(j=0; j<=7; j++)
{ //u
printf("%c",i);
for(k=0; k<=1; k++)
printf(" ");
printf("%c\n",i);}
for(j=0; j<=6; j++)
printf("%c",i);
printf("\n\n");
}
最佳答案
只需将以下代码添加到底部。 \x03
是美国Windows控制台上心脏字符的十六进制代码,我假设您使用的是:
printf("\x03 \x03\n");
printf("\x03\x03 \x03\x03\n");
printf("\x03 \x03 \x03 \x03\n");
printf("\x03 \x03 \x03 \x03\n");
printf("\x03 \x03 \x03\n");
printf("\x03 \x03\n");
printf("\x03 \x03\n");
整个程序的输出:
♥♥♥♥♥♥♥♥♥
♥
♥
♥♥♥♥♥♥♥♥♥
♥
♥
♥♥♥♥♥♥♥♥♥
♥ ♥
♥ ♥
♥ ♥
♥ ♥
♥ ♥
♥ ♥
♥ ♥
♥ ♥
♥♥♥♥♥♥♥
♥ ♥
♥♥ ♥♥
♥ ♥ ♥ ♥
♥ ♥ ♥ ♥
♥ ♥ ♥
♥ ♥
♥ ♥
关于c++ - 如何用C语言打印带有心脏符号的M字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20179550/