单选题以下程序输出结果是(  )。A12,10,14B12,18,30C12,6,18D12,14,30

单选题
以下程序输出结果是(  )。
A

12,10,14

B

12,18,30

C

12,6,18

D

12,14,30


参考解析

解析:
在程序的入口main函数中,调用add函数,其中第三个参数使用的参数传递机制是传地址方式,当add函数中第三个参数改变时,主函数中这个值也会改变,那么第一次调用add后a=12,所以第二次调用add函数时,a=12,调用结束后b=18,第三次调用后c=30。

相关考题:

以下程序的输出结果是【】。 include void main( ) } int a=0; a+=(a=8); cout 以下程序的输出结果是【 】。include<iostream.h>void main( )}int a=0;a+=(a=8) ;cout<<a;}

以下程序的输出结果是includevoid main( ){char x=040;cout 以下程序的输出结果是 #include<iostream.h> void main( ) { char x=040; cout < < (X < < 1) ;}A.100B.80C.64D.32

有以下程序 include main( ) { printf("%d\n",NULL); } 程序运行后的输出结果是 有以下程序#include <stdio.h>main( ){ printf("%d\n",NULL); }程序运行后的输出结果是A.0B.1C.-1D.NULL没定义,出错

若有以下程序:include using namespace std;void sub(int x,int y, int *z){ *z = y+ 若有以下程序: #include <iostream> using namespace std; void sub(int x,int y, int *z) { *z = y+x; } int main() { int a,b, c; sub (8,4,a) ; sub (6, a, b) ; sub(a,b,c) ; cout<<a<<", "<<b<<", "<<c<<end1; return 0; } 程序运行后的输出结果是( )。A.12,18,30B.-12,6,8C.6,8,10D.12,-18,16

以下程序输出结果是():includeusing namespace std;void add(int X,int y,int *z){*z 以下程序输出结果是( ): #include<iostream> using namespace std; void add(int X,int y,int *z) { *z=y+x; } int main() { int a,b,c; add(8,4,a); add(6,a,b); add(a,b,c); cout<<a<<","<<b<<","<<c<<end1; return 0;A.12,10,14B.12,18,30C.12,6,18D.12,14,30

以下程序输出的结果是_____。 include void main( ) { int a=5,b=4,c=3,d; d=(a>b>c 以下程序输出的结果是_____。include<iostream.h>void main( ){int a=5,b=4,c=3,d;d=(a>b>c) ;cout < < d;}

以下程序的输出结果是( )。 main { int a=3: printf("%d\n",(a+a-=a*a)); }A.-6B.12S 以下程序的输出结果是( )。 main { int a=3: printf("%d\n",(a+a-=a*a)); }A.-6B.12C.0D.-12

有以下程序: 程序运行后的输出结果是( )。 A.3,3,3B.2,2,3C.1,2,3 有以下程序:程序运行后的输出结果是( )。A.3,3,3B.2,2,3C.1,2,3D.1,l,3

有以下程序: 运行后的输出结果是( )。A.MtemoonB.AftemoonC.MorningSXB 有以下程序:运行后的输出结果是( )。A.MtemoonB.AftemoonC.MorningD.orning

有以下程序: 程序运行后的输出结果是( )。A.11,12B.12,13C.13,14SXB 有以下程序:程序运行后的输出结果是( )。A.11,12B.12,13C.13,14D.14,11

以下程序的输出结果是( )。A.10B.13C.21D.程序陷入死循环

有以下程序:程序输出结果是()A.23B.26C.33D.36

有以下程序 程序运行后的输出结果是( )。A.程序错无输出结果B.31.5C.7.5SXB 有以下程序程序运行后的输出结果是( )。A.程序错无输出结果B.31.5C.7.5D.14.0

以下程序的输出结果是( )。 char str[15]=”hello!”; printf(“%d\n”,strlen(str)); A.15 以下程序的输出结果是( )。 char str[15]=”hello!”; printf(“%d\n”,strlen(str));A.15B.14C.7D.6

有以下程序:程序输出的结果是()A.17B.18C.19D.20

有以下程序:程序的输出结果是:A.B.C.D. 有以下程序:程序的输出结果是:

以下程序的输出结果是( )。A.O650B.1470C.5430D.输出值不定

以下程序段中的变量已正确定义: 程序段的输出结果是( )。 A.********B.**** 以下程序段中的变量已正确定义:程序段的输出结果是( )。A.********B.****C.**D.*

有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A.7.5B.31.5C.程序有错无输出结果D.14.0

有以下程序:程序运行后的结果是( )。A.有运行错误B.输出ll.10C.输出l2.10D.输出21.10

有以下程序:程序的输出结果是( )

有以下程序: 程序运行后的输出结果是( )。 A.zB.0C.元素eh[5]的地址SXB 有以下程序:程序运行后的输出结果是( )。A.zB.0C.元素eh[5]的地址D.字符Y的地址

以下程序运行后的输出结果是( )。 A.EFGHIJABCDB.bcdefghijC.abdefCghijS 以下程序运行后的输出结果是( )。A.EFGHIJABCDB.bcdefghijC.abdefCghijD.不确定的值

单选题有以下程序段:程序执行后的输出结果是(  )。A15B100C150D10

单选题以下程序的输出结果是(  )。A为空BHICHELLODTEST

单选题以下程序的输出结果是(  )。A20B21C22D23