有以下程序 #include main() { int *p, x=100; p=&x; x=*p+10; printf("%d\n", x); } 程序运行后的输出结果是( )

admin2019-06-09  24

问题 有以下程序
#include
main()
{
int *p, x=100;
p=&x; x=*p+10;
printf("%d\n", x);
}
程序运行后的输出结果是( )

选项 A、110
B、120
C、100
D、90

答案A

解析 语句"p=&x;"表示将p指向变量x的地址,用取值运算符*对指针p取值能够得到p指向的变量x的值,所以输出的结果为100+10=110,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Baf0FFFM
0

最新回复(0)