单选题 在函数调用中,用基本类型变量作实参时,参数传递方式是()。

A、 实参的地址传递给形参
B、 实参的值传递给形参
C、 由实参值传给形参,再由形参值传回给实参
D、 不确定
下载APP答题
由4l***cf提供 分享 举报 纠错

相关试题

单选题 下列程序段执行后s的值为( )。 int i=10, s=0; while (i--) if (i%2) continue; else s+=i;

A、6
B、10
C、15
D、20

单选题 当a=5,b=8,c=6,d=4,x=0时,执行完下面一段程序后x的值是( ) if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=7;

A、7
B、2
C、3
D、6

单选题 设有程序段: int m=0; while (m!=1) m=0; 则下面描述中正确的是( )。

A、while 循环执行10次
B、循环是无限循环
C、循环体语句一次也不执行
D、循环体语句执行一次

单选题 执行while语句时,要想执行循环体的语句,则括号中表达式要满足的条件是?( )

A、表达式的值等于0
B、表达式的值等于1
C、表达式的值不等于0
D、表达式的值不等于1

单选题 如果要表示a等于0时执行if()后的语句,则在if后一对括号中的表达式不能写为( )。

A、!(a!=0)
B、!a
C、a=0
D、a==0

单选题 在嵌套使用if语句时,C语言规定else总是( )。

A、和之前与其具有相同缩进位置的if配对
B、和之前与其最近的if配对
C、和之前的第一个if配对
D、和之前与其最近的且未配对的if配对

单选题 以下描述中错误的是( ) 。

A、在do-while循环中,是先执行循环体,再进行判断
B、do-while的循环体可以是复合语句
C、do-while的循环体执行次数不可能为0
D、do-while由do开始,用while结束,在while(表达式)后面不能写分号

单选题 对下面的程序,以下正确的判断是( )。 #include<stdio.h> int main(){ int x,y; scanf("%d%d",&x,&y); if(x>y) x--;y--; else x++;y++; printf("%d,%d\n",x,y); return 0; }

A、有语法错误,不能通过编译
B、若输入3和4,则输出4和5
C、若输入4和3,则输出3和2
D、若输入4和3,则输出3和3