解题思路: 1. 先用for循环或while循环,把 * 这个字符打印出来。也可以直接用printf函数直接打印所需的 * 个数,但较麻烦。
2. 再打印Hello World!。首先第一步如用用for循环或while循环打印的 * ,则在Hello World!前加个换行符,不能在for循环中的执行体,加入换行 操作。如果用printf函数打印的 * ,则直接在 * 后加换行符即可。再输入Hello World!,打印完Hello World!要换行,故需要在后面加个换行符\n 。 3.重复第一步的操作即可。
注意事项: 别数错了 * 字符的数量(26个)
参考代码:
i、利用for循环
#include int main() { for (int i = 0; i < 26; i++) printf("*"); //打印第一行的 * printf("\nHello World!\n"); //换行打印Hello World! for (int j = 0; j < 26; j++) printf("*"); //再打印一行 * 字符 return 0; }
ii、while循环
#include <stdio.h> int main(void) { int i = 0; int j = 0; while (i < 26) //打印第一行的 * { printf("*"); i++; } printf("\nHello World!\n"); //换行打印Hello World! while (j < 26) //在打印一行 * { printf("*"); j++; } return 0; }
iii:直接用printf函数
#include <stdio.h> int main(void) { printf("**************************\n"); //打印所需的 * 的数量 printf("Hello World!\n"); printf("**************************\n"); return 0; }
0.0分
1 人评分
1028浏览:953 |
弟弟的作业 (C++代码)浏览:957 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:559 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:628 |
字符串比较 (C语言代码)答案错误????浏览:641 |
输出正反三角形 (C语言代码)浏览:859 |
WU-小九九 (C++代码)浏览:1713 |
【明明的随机数】 (C语言代码)浏览:845 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:903 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:812 |