c语言怎么显示+*++**++***
时间: 2023-11-14 14:07:31 浏览: 55
要显示+*++**++***,可以使用以下代码:
```c
#include <stdio.h>
int main() {
int a = 1, b = 2, c = 3;
printf("%d%c%d%c%d%c%d%c%c%c%d%c%c%c\n", a, '+', b, '*', '*', ++c, '*', '*', ++c, '*', '*', ++c, '*', '*', ++c);
return 0;
}
```
输出结果为:1+2******6*******
相关问题
输出显示如下图案(菱形):*+***+****+*****+****+***+*...
以下是输出菱形的C语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, c, k, space = 1;
printf("请输入菱形的大小:");
scanf("%d", &n);
space = n - 1;
for (k = 1; k <= n; k++)
{
for (c = 1; c <= space; c++)
printf(" ");
space--;
for (c = 1; c <= 2 * k - 1; c++)
printf("*");
printf("\n");
}
space = 1;
for (k = 1; k <= n - 1; k++)
{
for (c = 1; c <= space; c++)
printf(" ");
space++;
for (c = 1; c <= 2 * (n - k) - 1; c++)
printf("*");
printf("\n");
}
return 0;
}
```
用C语言编写程序,实现如下功能:+1)首先在屏幕上显示如下菜单+******************+1、输出相反数+2、输出平方数+3、输出平方根+******************+2)然后接收
```c
#include <stdio.h>
#include <math.h>
int main() {
int choice, num;
printf("******************\n");
printf("1、输出相反数\n");
printf("2、输出平方数\n");
printf("3、输出平方根\n");
printf("******************\n");
printf("请输入您的选择:");
scanf("%d", &choice);
printf("请输入一个整数:");
scanf("%d", &num);
switch (choice) {
case 1:
printf("相反数为:%d\n", -num);
break;
case 2:
printf("平方数为:%d\n", num * num);
break;
case 3:
printf("平方根为:%f\n", sqrt(num));
break;
default:
printf("输入有误,请重新输入!\n");
break;
}
return 0;
}
```
--相关问题--:
1. 如何在C语言中求一个数的立方?
2. 如何在C语言