网院作业 发表于 2018-6-27 09:46:04

传媒2018年7月《C语言程序设计》课程作业

传媒2018年7月《C语言程序设计》课程考试作业考核试题
一、单选题:
1.(单选题)以下正确的描述是()。          (满分:)
    Agoto语句只能用于退出多层循环
    Bswtich语句中不能使用continue语句
    C只能用continue语句来终止本次循环
    D在循环中break语句不能独立出现
    正确答案:——C——
2.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:——D——
3.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:——D——
4.(单选题)设整型变量i的值为3,则计算表达式i---i后表达式的值为()。          (满分:)
    A0
    Bl
    C2
    D表达式出错
    正确答案:————
5.(单选题)设有如下定义,则正确的叙述为()。charx[]={“abcdefg”};chary[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’};          (满分:)
    A数组x和数组y等价
    B数组x和数组y长度相同
    C数组x的长度大于数组y的长度
    D数组x的长度小于数组y的长度
    正确答案:————
6.(单选题)若有以下定义:chara;intb;floatc;doubled;则表达式a*b+d-c值的类型为()。          (满分:)
    Afloat
    Bint
    Cchar
    Ddouble
    正确答案:————
7.(单选题)设指针x指向的整型变量值为25,则“printf(”%d\\n“,++*x);”的输出是()。          (满分:)
    A23
    B24
    C25qq761296021
    D26
    正确答案:————
8.(单选题)设有如下定义,则对data中的a成员的正确引用是()。structsk{inta;floatb;}data,*p=&data;          (满分:)
    A(*p).data.a
    B(*p).a
    Cp->data.a
    Dp.data.a
    正确答案:————
9.(单选题)利用fread(buffer,size,count,fp)函数可实现的操作是()。          (满分:)
    A从fp指向的文件中,将count个字节的数据读取到buffer指出的数据区中
    B从fp指向的文件中,将size*count个字节的数据读取到buffer指出的数据区中
    C以二进制形式读取文件中的数据,返回值是实际从文件读取块的个数count
    D若文件操作出现异常,则返回实际从文件读取数据块的个数
    正确答案:————
10.(单选题)设a=3,b=4执行“printf(“%d,%d’,(a,b),(b,a));”的输出是()。          (满分:)
    A3,4
    B4,3
    C3,3
    D4,4
    正确答案:————
11.(单选题)设有定义“inta=3,b,*p=&a;”,则下列语句中使b不为3的语句是()。          (满分:)
    Ab=*&a;
    Bb=*p;
    Cb=a;
    Db=*a;
    正确答案:————
12.(单选题)设有代码“int(*ptr);”,其中的ptr是()。          (满分:)
    A10个指向整型变量的指针
    B指向10个整型变量的函数指针
    C一个指向具有10个元素的一维数组的指针
    D具有10个指针元素的一维数组
    正确答案:————
13.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
14.(单选题)以下关于数组的描述正确的是()。          (满分:)
    A数组的大小是固定的,但可以有不同类型的数组元素。
    B数组的大小是可变的,但所有数组元素的类型必须相同。
    C数组的大小是固定的,所有数组元素的类型必须相同。
    D数组的大小是可变的,可以有不同类型的数组元素。
    正确答案:————
15.(单选题)x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()。          (满分:)
    Ainputx,y,z;
    Bscanf(\%d%d%d\,&x,&y,&z);
    Cscanf(\%d%d%d\,x,y,z);
    Dread(\%d%d%d\,&x,&y,&z);
    正确答案:————
16.(单选题)设x、y、z均为int型变量,则执行以下语句后,x、y,z的值为()。x=1;y=0;z=2;y++&&++z||++x;          (满分:)
    A2、l、3
    B2、0、3
    C2、l、1
    D2、1、2
    正确答案:————
17.(单选题)下列字符列中,能作为单个标识符是()。          (满分:)
    A?a
    Ba=2
    Ca.3
    Da_3
    正确答案:————
18.(单选题)C语言中main函数参数的非法表示形式是()。          (满分:)
    Amain(char*argv[],intargc)
    Bmain(inta,char**b)
    Cmain(inty,char*x[])
    Dmain(intargv,char*argc[])
    正确答案:————
19.(单选题)设有inti=010,j=10;则执行“printf(”%d,%d\n“,++i,j--);”的输出是()。          (满分:)
    All,10
    B9,10
    C010,9
    D10,9
    正确答案:————
20.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
21.(单选题)若x,y均为double型变量,正确的输入函数调用是()。          (满分:)
    Ascanf(“%f%f”,&x,&y);
    Bscanf(“%d%d”,&x,&y);
    Cscanf(“%lf%lf”,&x,&y);
    Dscanf(“%lf%lf”,x,y);
    正确答案:————
22.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
23.(单选题)若有语句int*point,a=4;和point=&a;则下面均代表地址的一组是()。          (满分:)
    Aa,point,*&A
    B&*a,*point,&a
    C&a,*&point,*point
    D&a,&*point,point
    正确答案:————
24.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
25.(单选题)若有定义inta;则对a数组第I行第j列元素的正确引用为()。          (满分:)
    A*(a+j)
    B(a+I)
    C*a{I+j
    Da+j
    正确答案:————
26.(单选题)函数调用语句“f((el,e2),(e3,e4,e5));”中参数的个数是()。          (满分:)
    A1
    B2
    C4
    D5
    正确答案:————
27.(单选题)题目如下          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
28.(单选题)若有说明语句“inta,*p=a;”,对数组元素的正确引用是()。          (满分:)
    Aa
    正确答案:————


页: [1]
查看完整版本: 传媒2018年7月《C语言程序设计》课程作业