4 以下程序的输出结果是___。 main() { int a=-10,b=-3; printf("%d\n",-a++); printf("%d\n",-a+b); }
时间: 2024-03-24 17:39:29 浏览: 23
以下程序的输出结果是:
```
9
6
```
解释:
- 第一行输出的结果是 -a++,即先取相反数再自增。a 的初始值是 -10,取相反数得到 10,然后 a 自增 1,变成 -9。所以第一行输出 9。
- 第二行输出的结果是 -a+b,即先取相反数再加上 b。此时 a 的值是 -9,取相反数得到 9,然后加上 b 的值 -3,得到 6。所以第二行输出 6。
相关问题
以下程序的输出结果是main(){int a=-1,b-1,c;c=(++a<0)8&!(b--<=0);printf("c=%d,a=%d,b=%d\n",c,a,b);
这个程序无法运行,因为语法错误。在第一行中,变量b没有赋值,应该是“int b=-1”。在第二行中,没有给“8”赋值,应该是“c=(a<0)?8:0;”。正确的程序如下:
main() {
int a=-1, b=-1, c;
c = (a<0) ? 8 : 0;
printf("%d",c);
}
输出结果为:8。因为a小于0,所以c的值被赋为8。
include<stdio.h> main int a=100,b=10 int *pointer_1,*pointe pointer_1=a; pointer_2=b; print("a=%d,b=%d\n,a,b printf("*pointer_1=%d,return 1 0;
这段代码存在语法错误,应该是:
```
#include <stdio.h>
int main() {
int a = 100, b = 10;
int *pointer_1 = &a, *pointer_2 = &b;
printf("a=%d, b=%d\n", a, b);
printf("*pointer_1=%d, *pointer_2=%d\n", *pointer_1, *pointer_2);
return 0;
}
```
这段代码的作用是定义两个整型变量 `a` 和 `b`,并定义两个指向整型的指针 `pointer_1` 和 `pointer_2`,分别指向 `a` 和 `b` 的地址。然后输出 `a` 和 `b` 的值,最后输出 `pointer_1` 和 `pointer_2` 指向的变量的值。
输出结果为:
```
a=100, b=10
*pointer_1=100, *pointer_2=10
```
其中 `*` 是取值运算符,用于获取指针指向的变量的值。
相关推荐
![png](https://img-home.csdnimg.cn/images/20210720083516.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)