【熊猫奥鹏】-[兰州大学]《C语言程序设计》19秋学期在线考核试题
试卷总分:100 得分:100
第1题,以下程序的履行成果是()。#include<stdio.h>main(){int i=10,j=10;printf("%d,%d\n",++i,j--);}
A、9,10
B、11,10
C、11,9
D、10,9
正确答案:
第2题,若有char a[5],*p=a;则下面的选项中正确的赋值句子是()
A、p="abcd"
B、a="abcd"
C、*p="abcd"
D、*a="abcd"
正确答案:
第3题,若界说int m=7,n=12; 则能得到值为3的表达式是()
A、n%=(m%=5)
B、n%=(m-m%5)
C、n%=m-m%5
D、(n%=m)-(m%=5)
正确答案:
第4题,C语言源程序的根本单位是()
A、过程
B、函数
C、子程序
D、标识符
正确答案:
第5题,若有以下类型阐明句子:char a; int b; float c; double d; 则表达式a*b+d-c的成果类型为( )。
A、Float
B、char
C、int
D、double
正确答案:
第6题,以下关于运算符优先次序的描绘中正确的是( )
A、关系运算符<算术运算符<赋值运算符<逻辑运算符
B、逻辑运算符<关系运算符<算术运算符<赋值运算符
C、赋值运算符<逻辑运算符<关系运算符<算术运算符
D、算术运算符<关系运算符<赋值运算符<逻辑运算符
正确答案:
第7题,表明关系12=x=y的C语言表达式为:()
A、(12<=x)&(x<=y)
B、(12<=x)&&(x<=y)
C、(12<=x)|(x<=y)
D、(12<=x)||(x<=y)
正确答案:
第8题,若有界说:int (*p)[3]; 则p( )
A、是一个指向整型变量的指针
B、是一个指针数组名
C、是一个指针,它指向一个富含3个整型元素的一维数组
D、界说不合法
正确答案:
第9题,若有界说:int x,*pb;则正确的赋值表达式是( )
A、pb=&x
B、pb=x
C、*pb=&x
D、*pb=*x
正确答案:
第10题,对二维数组的正断定义是( )
A、int a[ ] [ ]={1,2,3,4,5,6};
B、int a[2] [ ]={1,2,3,4,5,6};
C、int a[ ] [3]={1,2,3,4,5,6};
D、int a[2,3]={1,2,3,4,5,6}
正确答案:
第11题,若变量已正断定义,以下不合法的表达式是()。
A、a/=b+c
B、a%(4.0)
C、a=1/2*(x=y=20,x*3)
D、a=b=c
正确答案:
第12题,C语言中规则函数的回来值的类型是由()
A、return句子中的表达试类型所决议
B、调用该函数时的主调用函数类型所决议
C、调用该函数时系统暂时决议
D、在界说该函数时所指定的函数类型所决议
正确答案:
第13题,设x、y均为float型变量,则以下不合法的赋值句子为( )
A、y=(x%2)/10
B、x*=y+8
C、x=y=0
D、++x
正确答案:
第14题,以下函数调用句子中富含()个实参。func((e1,e2),(e3,e4,e5));
A、2
B、3
C、5
D、语法过错
正确答案:
第15题,下列四组字符串中都能够用作C语言程序中的标识符的是( )
A、print _3d db8 aBc
B、I\am one_half start$it 3pai
C、str_1 Cpp pow while
D、Pxq My->book line# His.age
正确答案:
第16题,C语言规则,程序中各函数之间( )
A、既答应直接递归调用也答应直接递归调用
B、不答应直接递归调用也不答应直接递归调用
C、答应直接递归调用不答应直接递归调用
D、不答应直接递归调用答应直接递归调用
正确答案:
第17题,假如用scanf()来输入长整型数据,则正确的格局操控符是( )
A、%x
B、%lx
C、%lD
D、%d
正确答案:
第18题,下列关于#include指令的叙说中,过错的是( )
A、#include指令中,文件名能够用双引号或尖括号括起来
B、一个被包括文件中又能够包括另一个被包括文件
C、一个#include指令中能够指定多个被包括文件
D、一个#include指令中只能指定一个被包括文件
正确答案:
第19题,若有界说char s[3][4];以下对数组元素s[i][j]的各种引证方式中过错的是()
A、*(s[i]+j)
B、*(s+i)+j
C、s[i][j]
D、*(*(s+i)+j)
正确答案:
第20题,下面不是C语言合法标识符的是( )。
A、fine5