如何用循环打印出i love u
以下是我的代码,我已经把每个字母打出来了 怎么横过来,实现 i love u 的效果#include <stdio.h>
int main(int argc, const char * argv[]) {
//I
for (int i=0; i<9; i++) {
if (i>0&&i<8) {
for (int j=0; j<5; j++) {
printf(" ");
}
for (int j=0; j<2; j++) {
printf("#");
}
}else {
for (int j=0; j<12; j++) {
printf("#");
}
}
// printf("\n");
// }
//
// //L
//
// for (int i=0; i<9; i++) {
for (int j=0; j<16; j++) {
printf("2");
}
if (i<8) {
for (int j=7; j>i; j--) {
printf("1");
}
printf("$$");
}else {
for (int j=0; j<12; j++) {
printf("$");
}
}
printf("\n");
}
////
// //O
// for (int i=0; i<9; i++) {
// if (i<3) {
// for (int j=2; j>i; j--) {
// printf(" ");
// }
// for (int j=0; j<i*2+3; j++) {
// printf("*");
// }
// for (int j=7; j>i*2+3; j--) {
// printf(" ");
// }
// for (int j=0; j<i*2+3; j++) {
// printf("*");
// }
// }else{
// for (int j=0; j<i-3; j++) {
// printf(" ");
// }
// for (int j=12; j>i*2-8; j--) {
// printf("*");
// }
// }
//
// printf("\n");
// }
////
//
// //V
////
//
// for (int i=0; i<9; i++) {
// for (int h=0; h<i; h++) {
// printf(" ");
// }printf("$$");
// for (int h=8; h>i; h--) {
// printf(" ");
// }printf("$$");
//
// printf("\n");
// }
////
// //E
//
// for (int i=0; i<9; i++) {
// if (i==0||i==4||i==8) {
// for (int j=0; j<9; j++) {
// printf("¥");}
//
// }else {
// printf("$$");
// }
// printf("\n");
// }
//
//
// //U
// for (int i=0; i<9; i++) {
// if (i<7) {
// printf("$$$");
// for (int j=0; j<9; j++) {
// printf(" ");
// }printf("###");
//
// }else{
// for (int j=0; j<15; j++) {
// printf("#");
// }
// }
//
// printf("\n");
// }
//
return 0;
}