单项选择题以下程序段执行完毕后,变量a和b的值分别是()
int a=4,b=5,*p1=&a,*p2=&b;
a=2*(*p1%-*p2)+5;
b=*p1**p2++;

A.13,65
B.-3,-15
C.-3,-18
D.13,78


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题若有语句:int x=6,*p=&x;则下面正确的表达式是()

A.++&x
B.(*p)--
C.&(x+5)
D.p=1000

3.单项选择题若有语句:inti,*p=&i;则均表示变量地址的选项是()

A.*&p,*p,&i
B.i,p,&*i
C.*&i,&i,*p
D.&i,p,&*p

4.单项选择题在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()

A.整个程序范围
B.定义该变量的源文件范围
C.main函数内部
D.从定义该变量的位置开始直至程序结束

5.单项选择题用一维数组名作为函数的实参时,传递给对应形参的是()

A.整个数组
B.第一个数组元素的地址
C.数组的首地址
D.B项和C项都是正确的

6.单项选择题关于函数调用时的参数传递,以下错误的描述是()

A.实参可以是常量、变量或表达式
B.形参可以是常量、变量或表达式
C.实参与形参的个数相等、类型一致
D.实参必须有确定的赋值

8.单项选择题在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()

A.间接递归调用
B.直接递归调用
C.间接循环调用
D.直接循环调用

10.单项选择题关于函数的定义,以下正确的描述是()

A.如果函数不返回值,可以省略类型说明符
B.可以在同一程序中定义同名的函数,只要保证它们的返回值类型或形参列表不相同即可
C.同一函数中的形参名必须唯一,但可以与其他函数中的变量同名
D.如果函数体为空,则函数最外层的一对花括号可以省略