建立三个int型变量a、b、s,并为其赋初值;三三个double型变量c、d、sd,并为其赋初值;定义字符串str,并为其赋初值。之后将a+b的计算结果赋给s,将c*d的结果赋给sd,将str+a的结果赋给str,最终将s、sd、str进行输出。
时间: 2023-03-27 13:03:54 浏览: 203
给两个整型变量赋值,然后交换两个变量的值,最后输出交换后的变量值。
好的,我可以回答这个问题。以下是代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
int a = 10, b = 20, s;
double c = 1.5, d = 2.5, sd;
char str[] = "Hello World!";
s = a + b;
sd = c * d;
sprintf(str, "%d", a);
printf("s = %d\n", s);
printf("sd = %f\n", sd);
printf("str = %s\n", str);
return ;
}
```
输出结果为:
```
s = 30
sd = 3.750000
str = 10
```
阅读全文