有以下程序: 程序运行后的输出结果是( )。A.1002 ZhangDa 1202.0B.1002
有以下程序:
程序运行后的输出结果是( )。
A.1002,ZhangDa,1202.0
B.1002,ChangRon9,1202.0
C.1001,ChangRon9,1098.0
D.1001,ZhangDa,1098.0
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
相似问题
有以下程序: 当执行程序时从键盘上输入Hello Beijing<;回车>; 则程序运行后的
有以下程序: 当执行程序时从键盘上输入Hello Beijing<;回车>;,则程序运行后的输出结果是( )。A hello bajiIlgB Hello BeijingC HELLO BE
有以下程序: 程序运行后的输出结果是( )。A.3B.4C.lD.9请帮忙给出正确答案和分析 谢谢!
有以下程序: 程序运行后的输出结果是( )。A 3B 4C lD 9请帮忙给出正确答案和分析,谢谢!
有以下函数: 函数的功能是( )。A.将Y所指字符串赋给x所指存储空间B.查找x和y所指字符串中是否
有以下函数: 函数的功能是( )。A 将Y所指字符串赋给x所指存储空间B 查找x和y所指字符串中是否有C 统计x和y所指字符串中最前面连续相同的字符个数D
设已有定义:float x; 则以下对指针变量P进行定义且赋初值的语句中正确的是( )。A.int*
设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是( )。A int*p=(float)x;B float*p=&x;C float p=&x;D float=1024;请
若有以下函数首部: int fun(double x[10] int*n)则下面针对此函数的函数声明
若有以下函数首部: int fun(double x[10],int*n)则下面针对此函数的函数声明语句中正确的是( )。A int fun(double,int);B int fun(doub
