【多选题】【消耗次数:1】
调用C语言函数时,实参可以是()
常量
变量
表达式
Void
参考答案:
复制
纠错
相关题目
【判断题】 有参函数实参可以是常量、变量或者表达式。
①  正确
②  错误
【单选题】 C语言中,关系表达式和逻辑表达式是()。
①  0
②  0或1
③  1
④  ‘T’或’F’
【判断题】 在ifthen结构中,条件可以是逻辑表达式或关系表达式。
①  正确
②  错误
【判断题】 作为表达式的函数调用,被调用函数必须有返回值。
①  正确
②  错误
【单选题】 在C语言的if语句中,用作判断的表达式为____。
①  关系表达式
②  逻辑表达式
③  算术表达式
④  任意表达式
【单选题】 合并表达式中的常量运算的目的是。
①  合并常量,使表达式中的常量尽可能少
②  合并常量,使表达式尽可能简短
③  将可在编译时刻计算的运算在编译时刻计算出来,用所计算出来的值替换表达式中出现的所有这种运算,使得生成的代码指令尽可能少
④  以上都不是
【单选题】 若变量a,b,c已正确定义并赋值,符合C语言语法的表达式是()
①  ab/c;
②  a/cb
③  ab
④  a*b/c
【多选题】 C语言的语句分为表达式语句、( )、( )、( )和控制语句。
①  空语句
②  复合语句
③  函数调用语句
④  分语句
【单选题】 若变量已正确定义并赋值,下面符合C语言语法的表达式是
①  a:=b+1
②  a=b=c+2
③  int18.5%3
④  a=a+7=c+b
【多选题】 if(表达式){}这段代码在程序中的表达式可以出现的形式为()。
①  算术表达式
②  关系表达式
③  逻辑表达式
④  数值0或1
随机题目
【单选题】 设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列( )。
①  A, B, C, D, E
②  B, C, D, E, A
③  E, A, B, C, D
④  E, D, C, B, A
【单选题】 判定一个顺序栈S(栈空间大小为n)为空的条件是( )。
①  S->top==0
②  S->top!=0
③  S->top==n
④  S->top!=n
【单选题】 向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( )。
①  hs->next=s;
②  s->next=hs; hs=s;
③  s->next=hs->next;hs->next=s;
④  s->next=hs; hs=hs->next;
【单选题】 一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是( )。
①  *S->top=e;S->top++;
②  S->top++;*S->top=e;
③  *S->top=e
④  S->top=e;
【单选题】 一个队列的入队序列是1,2,3,4,则队列的出队序列是( )。
①  1,2,3,4
②  4,3,2,1
③  1,4,3,2
④  3,4,1,2
【单选题】 判断一个循环队列Q(最多n个元素)为满的条件是( )。
①  Q->rear==Q->front
②  Q->rear==Q->front+1
③  Q->front==(Q->rear+1)%n
④  Q->front==(Q->rear-1)%n
【单选题】 表达式a*(b+c)-d的后缀表达式是( )。
①  abcd+
②  -abc+*d
③  -abc*+d
④  --+*abcd
【单选题】 在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( )。
①  top不变
②  top=0
③  top-
④  -top++
【判断题】 单链表不是一种随机存储结构。
①  正确
②  错误
【判断题】 用循环单链表表示的链队列中,可以不设队头指针,仅在队尾设置队尾指针。
①  正确
②  错误