在C语言中,可以使用`printf`函数来输出星号。以下是一些示例代码,展示了如何在C语言程序中弄出星号:
打印一个上半部分为等腰三角形,下半部分为倒等腰三角形的星号图案
```c
include
int main() {
int i, j, n;
printf("输入想要打印的上半部分的行数:\n");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
for (j = 1; j <= n - i; j++) {
putchar(' ');
}
for (j = 1; j <= 2 * i - 1; j++) {
putchar('*');
}
putchar('\n');
}
for (i = n - 1; i >= 1; i--) {
for (j = 1; j <= n - i; j++) {
putchar(' ');
}
for (j = 1; j <= 2 * i - 1; j++) {
putchar('*');
}
putchar('\n');
}
return 0;
}
```
输入密码时显示星号
```c
include include int main() { char password; int i = 0; printf("请输入密码:"); while ((password[i] = _getch()) != '\r') { printf("*"); i++; } password[i] = '\0'; printf("\n您输入的密码是:%s\n", password); return 0; } ``` ```c include int main() { int num = 10; for (int i = 0; i < num; i++) { printf("*"); } return 0; } ``` ```c include int main() { int n; printf("输入行数:\n"); scanf("%d", &n); for (int i = 1; i <= n; i++) { for (int j = 1; j <= n - i; j++) { printf(" "); } for (int j = 1; j <= 2 * i - 1; j++) { printf("*"); } printf("\n"); } return 0; } ``` 这些示例代码展示了如何在C语言中通过不同的循环和条件语句来输出星号。你可以根据需要修改这些代码,以适应不同的应用场景和需求。输出指定个数的星号
输出正三角星号