有以下程序: 程序运行后的输出结果是( )。A.2 1 1 2B.1 2 1 2C.2 1 2 1D
有以下程序:
程序运行后的输出结果是( )。
A.2,1,1,2
B.1,2,1,2
C.2,1,2,1
D.1,2,2,1
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
intm=1,n=2,*P=&m,。q=&Il,*r;即指针变量P指向m,指针变量q指向n,r=P;P=q;q=。;即通过指针变量r,将指针P和指针q的指向交换。因此最后输出1,2,2,1。
相似问题
以下关于逻辑运算符两侧运算对象的叙述中正确的是( )。A.可以是任意合法的表达式B.只能是整数0或非
以下关于逻辑运算符两侧运算对象的叙述中正确的是( )。A 可以是任意合法的表达式B 只能是整数0或非0整数C 可以是结构体类型的数据D 只能是整数0或1请
有以下程序: 程序运行后的输出结果是( )。A.a=2 b=2B.a=2 b=1C.a=1 b=1D
有以下程序: 程序运行后的输出结果是( )。A a=2,b=2B a=2,b=1C a=1,b=1D a=1,b=0请帮忙给出正确答案和分析,谢谢!
以下关于typedef的叙述错误的是( )。A.用typedef可以增加新类型B.typedef只是
以下关于typedef的叙述错误的是( )。A 用typedef可以增加新类型B typedef只是将已存在的类型用一个新的名字来代替C 用typedef可以为各种类型说明一个
有以下程序: 程序运行后的输出结果是( )。A.2 3 3B.2 3 2C.2 3 1D.2 2 1
有以下程序: 程序运行后的输出结果是( )。A 2,3,3B 2,3,2C 2,3,1D 2,2,1请帮忙给出正确答案和分析,谢谢!
以下关于C语言的叙述中正确的是( )。A.C语言的数值常量中夹带空格不影响常量值的正确表示B.C语言
以下关于C语言的叙述中正确的是( )。A C语言的数值常量中夹带空格不影响常量值的正确表示B C语言中的变量可以在使用之前的任何位置进行定义C 在C语言
