【期末高分题集】[北京交通大学]《C语言程序设计(专)》考核必备69

奥鹏期末考核

65703–《C语言程序设计(专)》2022年北京交通大学期末复习题集

单选题:
(1)下列程序的输出结果是   int b=2;   int func(int *a)   { b += *a; return(b);}   main()   { int a=2, res=2;   res += func(   printf(%d\n,res);   }
A.4
B.6
C.8
D.10
答案问询微信:424329

(2)执行以下程序后,a,b的值分别为   main()   { int a,b,k=4,m=6,*p1=   a=p1==   b=(*p1)/(*p2)+7;   printf("a=%d\n",a);   printf("b=%d\n",b);   }
A.-1,5
B.1,6
C.0,7
D.4,10
答案问询微信:424329

(3)以下不正确的叙述是
A.在C程序中,逗号运算符的优先级最低
B.在C程序中,APH和aph是两个不同的变量
C.若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
答案问询微信:424329

(4)设有以下说明语句   struct ex   { int x ; float y; char z ;} example;   则下面的叙述中不正确的是
A.struct结构体类型的关键字
B.example是结构体类型名
C.x,y,z都是结构体成员名
D.struct ex是结构体类型名
答案问询微信:424329

(5)有如下程序   int a[10]={1,2,3,4,5,6,7,8,9,10};   int *p=b=p[5];   则b的值是
A.5
B.6
C.9
D.8
答案问询微信:424329

(6)以下叙述中不正确的是
A.在不同的函数中可以使用相同的名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只在本函数范围内有效
D.在一个函数内的复合语句中定义的变量在本函数范围内有效
答案问询微信:424329

(7)下面程序的运行结果是   #include   main()   { int a=1,b=10;   do   {b-=a;a++;}while(b–0);   printf(a=%d,b=%d\n,a,b);   }
A.a=3,b=11
B.a=2,b=8
C.a=1,b=-1
D.a=4,b=9
答案问询微信:424329

(8)C语言中,能识别处理的文件为
A.文本文件和数据块文件
B.文本文件和二进制文件
C.流文件和文本文件
D.数据文件和二进制文件
答案问询微信:424329

(9)一个C语言程序是由
A.一个主程序和若干子程序组成
B.函数组成
C.若干过程组成
D.若干子程序组成
答案问询微信:424329

(10)以下程序有错,错误原因是   main()   { int *p,i;char *q,ch;   p=   q=   *p=40;   *p=*q;   ……   }
A.p和q的类型不一致,不能执行*p=*q;语句
B.*p中存放的是地址值,因此不能执行*p=40;语句
C.q没有指向具体的存储单元,所以*q没有实际意义
D.q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
答案问询微信:424329

(11)设有以下语句:   char x=3,y=6,z;   z=x^y2;   则z的二进制值是
A.00010100
B.00011011
C.00011100
D.00011000
答案问询微信:424329

(12)在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*10L
答案问询微信:424329

(13)假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:   PROG ABCDEFGH IJKL回车,则输出结果为   main( int argc, char *argv[])   { while(–argc0)   printf(%s,argv[argc]);   printf(\n);   }
A.ABCDEFG
B.IJHL
C.ABCDEFGHIJKL
D.IJKLABCDEFGH
答案问询微信:424329

(14)设有int x=11;则表达式(x++*1/3)的值是
A.3
B.4
C.11
D.12
答案问询微信:424329

(15)下面程序的输出结果是   main()   { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;   printf(%d\n,*(p+2));}
A.3
B.4
C.1
D.2
答案问询微信:424329

(16)函数 rewind 的作用是
A.使文件位置指针重新返回文件的开始位置
B.将文件位置指针指向文件中所要求的特定位置
C.使文件位置指针指向文件的末尾
D.使文件位置指针自动移至下一个字符位置
答案问询微信:424329

(17)下列程序的输出结果是   main()   { double d=3.2; int x,y;   x=1.2; y=(x+3.8)/5.0;   printf(%d\n, d*y);   }
A.3
B.3.2
C.0
D.3.07
答案问询微信:424329

(18)下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。   #include   main()   { int i=0,j,k;   do{i++;k=316-13*i;}while(______);   j=k/11;   printf(316=13*%d+11*%d,i,j);   }
A.k/11
B.k
C.k/11==0
D.k==0
答案问询微信:424329

(19)C语言允许函数类型缺省定义,此时函数值隐含的类型是
A.float
B.int
C.long
D.double
答案问询微信:424329

(20)设有数组定义: char array[]=China; 则数组 array所占的空间为
A.4个字节
B.5个字节
C.6个字节
D.7个字节
答案问询微信:424329

(21)请选出可用作C语言用户标识符的是
A.void,define,WORD
B.a3_b3,_123,IF
C.FOR,–abc,Case
D.2a,Do,Sizeof
答案问询微信:424329

(22)若有以下程序   #include   int a[]={2,4,6,8};   main()   { int i;   int *p=a;   for(i=0;i4;i++)a[i]=*p;   printf(%d\n,a[2]);   }   上面程序输出结果是
A.6
B.8
C.4
D.2
答案问询微信:424329

(23)有如下程序:   long fib(int n)   { if(n2)return(fib(n-1)+fib(n-2));   else return(2);   }   main()   { printf(%d\n,fib(3));}   该程序的输出结果是
A.2
B.4
C.6
D.8
答案问询微信:424329

(24)以下不正确的定义语句是
A.double x[5]={2.0,4.0,6.0,8.0,10.0};
B.int y[5]={0,1,3,5,7,9};
C.char c1[]={′1′,′2′,′3′,′4′,′5′};
D.char c2[]={′\x10′,′\xa′,′\x8′};
答案问询微信:424329

(25)若已定义:   int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;   其中 0i9, 则对a数组元素不正确的引用是
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
答案问询微信:424329

(26)若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A.4
B.16
C.32
D.52
答案问询微信:424329

(27)下面能正确进行字符串赋值操作的是
A.char s[5]={ABCDE};
B.char s[5]={ A, B, C, D, E};
C.char *s;s=ABCDE;
D.char *s;char a; scanf(%s,
答案问询微信:424329

(28)sizeof(float)是
A.一个双精度型表达式
B.一个整型表达式
C.一种函数调用
D.一个不合法的表达式
答案问询微信:424329

(29)下面程序段的运行结果是   char *format=%s,a=%d,b=%d\n;   int a=11,b=10;   a+=b;   printf(format,a+=b,a,b);
A.for,a+=b,ab
B.format,a+=b
C.a+=b,a=21,b=10
D.以上结果都不对
答案问询微信:424329

(30)以下程序有语法错误,有关错误原因的正确说法是   main()   { int G=5,k;   void prt_char();   …   k=prt_char(G);   …   }
A.语句 void prt_char();有错,它是函数调用语句,不能用void说明
B.变量名不能使用大写字母
C.函数说明和函数调用语句之间有矛盾
D.函数名不能使用下划线
答案问询微信:424329

(31)设 int a=12,则执行完语句a+=a-=a*a后,a的值是( )。
A.552
B.264
C.144
D.-264
答案问询微信:424329

(32)执行下面程序中的输出语句后,输出结果是( )。#includestdio.hvoid main(){int a; printf("%dn",(a=3*5,a*4,a+5));}
A.65
B.20
C.15
D.10
答案问询微信:424329

(33)下面程序的输出是( )。#includestdio.hvoid main(){int x=023; printf("%dn",–x);}
A.17
B.18
C.23
D.24
答案问询微信:424329

(34)若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为( )。
A.a0
B.!a
C.a=0
D.a
答案问询微信:424329

(35)有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是( )。
A.*p+9
B.*(p+8)
C.*P+=9
D.P+8
答案问询微信:424329

(36)为表示关系x≥y≥z,应使用C语言表达式( )。
A.(x=y)=z)
B.(x=y)AND(y=z)
C.(x=y=z)
D.(x=y) =z)
答案问询微信:424329

(37)在C语言中,以下叙述不正确的是( )。
A.在C程序中,无论是整数还是实数,都能被准确无误的表示
B.在C程序中,变量名代表存储器中的一个位置
C.静态变量的生存期与整个程序的生存期相同
D.C语言中变量必须先定义后引用
答案问询微信:424329

(38)已知a=12,则表达式a+=a-=a*=a的结果是( )。
A.0
B.144
C.12
D.-264
答案问询微信:424329

(39)阅读下面的程序#includestdio.hvoid main(){int i,j;scanf("%3d%2d", printf("i=%d,j=%dn",i,j);}如果从键盘上输入1234567回车,则程序的运行结果是 ( )。
A.i=123,j=4567
B.i=1234,j=567
C.i=1,j=2
D.i=123,j=45
答案问询微信:424329

(40)下面程序的输出结果是( )。#includestdio.hvoid main(){ int a=5,b=3; float x=3.14, y=6.5; printf("%d,%dn",a+b!=a-b,x=(y-=6.1));}
A.1,0
B.0,1
C.1,1
D.0,0
答案问询微信:424329

(41)执行下面程序段后,输出结果是( )。 int a; int b=65536; a=b; printf("%dn",a);
A.65536
B.0
C.-1
D.1
答案问询微信:424329

(42)设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是( )。
A.float
B.char
C.int
D.double
答案问询微信:424329

多选题:
(1)关于文件的打开方式描述正确的是:______。
A.r:打开只读文件
B.a+:打开或建立用于更新数据的文件,数据追加到文件尾
C.a:打开或建立一个把数据追加到文件尾的文件
D.r+:打开用于更新数据的文件
答案问询微信:424329

(2)下列关于#include命令的叙述中,正确的是______。
A.一个#include命令中只能指定一个被包含文件
B.一个#include命令中可以指定多个被包含文件
C.一个被包含文件中又可以包含另一个被包含文件
D.#include命令中,文件名可以用双引号或尖括号括起来
答案问询微信:424329

(3)C语言中函数返回值的类型与下列哪项无关?
A.定义函数时所指定的函数类型
B.调用函数时临时
C.调用该函数的主函数类型
D.return语句中的表达式类型
答案问询微信:424329

(4)下列说法中错误的是______。
A.C程序总是从第一个定义的函数开始执行
B.C程序总是从main函数开始执行
C.C函数必须有返回值,否则不能使用函数
D.C程序中有调用关系的所有函数必须放在同一个程序文件中
答案问询微信:424329

(5)以下正确的C语言标识符是_____。
A.ABC
B.abc
C.a_bc
D.ab.c
答案问询微信:424329

(6)以下不正确的叙述是______。
A.C语言的主函数是无参函数
B.C语言的主函数最多允许有1个参数
C.C语言的主函数最多允许有2个参数
D.C语言的主函数可以有2个以上参数
答案问询微信:424329

(7)以下说法不正确的是______。
A.定义函数时,形参的类型说明可以放在函数体内
B.return后边的值不能为表达式
C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
D.如果形参与实参的类型不一致,以实参类型为准
答案问询微信:424329

(8)以下______是正确的转义字符。( )
A.‘\'
B.‘’
C.‘81'
D.‘'
答案问询微信:424329

(9)已知:int x,a,b;下列选项中正确的if语句是______。
A.if(a=b) x++;
B.if(a=b) x++;
C.if(a-b) x++;
D.if(x) x++;
答案问询微信:424329

(10)C提供的预处理功能主要有______。
A.宏定义
B.文件包含
C.条件编译
D.异常终止
答案问询微信:424329

(11)关于实参和形参的说法正确的是______。
A.在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
B.实参可以是变量、常量或表达式
C.实参与形参的类型应相同或赋值兼容
D.实参变量对形参变量的数据传递是“值传递”
答案问询微信:424329

(12)以下不正确的描述是______。
A.函数的定义可以嵌套,函数的调用不可以嵌套
B.函数的定义不可以嵌套,函数的调用可以嵌套
C.函数的定义和函数的调用均可以嵌套
D.函数的定义和函数的调用均不可以嵌套
答案问询微信:424329

(13)下列说法不正确的是______。
A.C程序由符号构成
B.C程序由标识符构成
C.C程序由函数构成
D.C程序由C语句构成
答案问询微信:424329

(14)在动态存储区中主要存放以下数据______。
A.函数形式参数
B.自动变量
C.函数调用时的现场保护和返回地址
D.全局变量
答案问询微信:424329

(15)已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
A.int pb=&x;
B.int *pb=x;
C.int *pb=&x;
D.*pb=*x
答案问询微信:424329

(16)在C语言中,正确的int类型的常数是:______。
A.0
B.32768
C.037
D.0xaf
答案问询微信:424329

(17)对静态变量的正确描述
A.静态局部变量在静态存储区内分配单元
B.静态外部变量可以赋初值,也可以不赋初值
C.静态外部变量的作用与外部变量相同
D.静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
答案问询微信:424329

(18)函数调用可以______。
A.出现在一个表达式中
B.出现在执行语句中
C.作为一个函数的实参
D.作为一个函数的形参
答案问询微信:424329

(19)带参宏定义与函数的区别是:______。
A.函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换
B.函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的
C.宏不存在类型问题,宏名和参数都不存在类型问题
D.调用函数只能得到一个返回值,而使用宏可设法得到几个结果
答案问询微信:424329

(20)下列字符中能构成标识符的是______。
A.数字字符
B.连接符
C.下划线字符
D.大写字母
答案问询微信:424329

(21)在文件操作中,用于检测和设置文件状态的函数有______。
A.文件结束检测函数feof()
B.读写文件出错检测函数ferror()
C.文件出错和结束标志文件函数才clearerr()
D.文件关闭函数fclose()
答案问询微信:424329

(22)在缓冲文件系统中用于读写的函数有
A.putchar ()
B.fread()
C.rewind ()
D.purw()
答案问询微信:424329

(23)内存中供用户使用的存储空间可分为:______。
A.程序区
B.静态存储区
C.动态存储区
D.数据存储区
答案问询微信:424329

(24)若有以下定义和语句:double r=99,*p=&r; *p=r;则以下不正确的叙述是:______
A.以上两处的*p含义相同,都说明给指针变量p赋值
B.语句“*p=r;”把变量r的地址值赋给指针变量p
C.语句“*p=r;”取变量r的值放回r中
D.在“double r=99,*p=&r;”中,把r的地址赋值给了p所指的存储单元
答案问询微信:424329

(25)以下叙述中正确的是______。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
C.可以通过赋初值的方式确定数组元素的个数
D.数组名代表的是数组所占存储区的首地址,其值不可改变
答案问询微信:424329

(26)若定义:int a[2][3]{0,2,4,6,8,10};以下描述正确的有
A.*(a+1)为元素6的地址
B.*(a[1]+1)的值为2
C.**(a+1)+2的值为8
D.a[0]与a相同
答案问询微信:424329

(27)下列描述正确的是
A.由main 函数及其参数argc和* argv[]可以实现命令行方式
B.使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中
C.字符数组并不要求它的最后一个字符是
D.A和A都是字符串常量
答案问询微信:424329

(28)关于静态局部变量的说明正确的是______。
A.静态局部变量存储在静态存储区
B.静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值
C.若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符
D.虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的
答案问询微信:424329

(29)对函数的正确使用方法描述
A.用数组做函数参数时,必须在主调函数和被调函数中分别定义数组
B.实参数组元素和形参数组元素类型可以不一致
C.形参数组长度可以不指定
D.形参数组长度可以大于实参数组长度
答案问询微信:424329

(30)关于宏定义的说法正确的是:
A.宏名一般习惯用大写字母表示,以便与变量名相区别
B.使用宏名代替一个字符串,可以减少程序中重复书写某些字符串的工作量
C.宏定义是用宏名代替一个字符串,也就是简单的置换,不作正确性检查
D.宏定义不是C语句,不必在行末加分号
答案问询微信:424329

(31)以下对一维数组a进行初始化,错误的语句是______。
A.int a[10]=(0,0,0,0,0);
B.int a[10]={};
C.int a[10]={0};
D.int a[2]={10,9,8}
答案问询微信:424329

(32)以下对C语言函数的有关描述中,错误的是:______。
A.调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.程序中有调用关系的所有函数必须放在同一个源程序文件中
答案问询微信:424329

(33)设有如下定义:int (*ptr)();则以下叙述中不正确的是______。
A.ptr是指向一维数组的指针变量
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
答案问询微信:424329

(34)以下关于数组描述错误的是( )。
A.数组的大小是固定的 , 但可以有不同的类型的数组元素
B.数组的大小是可变的 , 但所有数组元素的类型必须相同
C.数组的大小是固定的 , 所有数组元素的类型必须相同
D.数组的大小是可变的 , 可以有不同的类型的数组元素
答案问询微信:424329

(35)对 do-while 语句描述正确的是( )。
A.do-while 语句构成的循环可以使用 break 语句退出循环
B.do-while 语句构成的循环必须使用 break 语句退出循环
C.do-while 语句构成的循环 , 当 while 中的表达式值为非零时结束循环
D.do-while 语句构成的循环 , 当 while 中的表达式值为零时结束循环
答案问询微信:424329

(36)以下关于 typedef 的叙述正确的是( )。
A.用 typedef 可以定义各种类型名 , 但不能用来定义变量
B.用 typedef 可以增加新类型
C.用 typedef 只是将已存在的类型用一个新的名字来代表
D.使用 typedef 便于程序的通用
答案问询微信:424329

(37)以下不合法的赋值语句是( )。
A.x=y=100
B.d–;
C.x+y;
D.c=int(a+b);
答案问询微信:424329

(38)若 a,b,c,d 都是 int 型变量且初值为 0, 以下选项中正确的赋值语句是( )。
A.a=b=c=d=100;
B.d++;
C.c+b;
D.d=(c=22)-(b++);
答案问询微信:424329

(39)设有以下定义 int a=0; double b=1.25; char c='A'; #define d 2 则下面语句中正确的是( )。
A.a++;
B.b++;
C.c++;
D.d++;
答案问询微信:424329

(40)以下选项中合法的表达式是( )。
A.0=x100
B.i=j==0
C.(char)(65+3)
D.x+1=x+1
答案问询微信:424329

(41)以下对 switch 语句和 break 语句中描述错误的有( )。
A.在 switch 语句中必须使用 break 语句
B.break 语句只能用于 switch 语句
C.在 switch 语句中 , 可以根据需要使用或不使用 break 语句
D.break 奥鹏期末考核语句是 switch 语句的一部分
答案问询微信:424329

(42)以下对二维数组 a 进行正确初始话的是( )。
A.static char word[]='Turbo';
B.static char word[]={'T','u','r','b','o',''};
C.static char word[]={"Turbo"};
D.static char word[]="Turbo";
答案问询微信:424329

(43)若以下选项中的变量已正确定义, 则不正确的赋值语句是( )。
A.x1=26.8%3
B.x=3*x+x
C.x3=0x12
D.x4=1+2=3;
答案问询微信:424329

(44)以下正确的if 语句形式是( )。
A.if (xy
B.if (x==y) x+=y;
C.if (x!=y) scanf("%d",
D.if (xy) {x++;y++;}
答案问询微信:424329

(45)以下叙述正确的是( )。
A.预处理命令行都必须以 "#" 开始
B.在程序中凡是以"#" 开始的语句行都是预处理命令行
C.C 程序在执行过程中对预处理命令行进行处理
D.#define ABCD 是正确的宏定义
答案问询微信:424329

判断题:
(1)puts和gets函数只能输入或输出一个字符串
答案问询微信:424329

(2)switch语句中,多个case可以共用一组执行语句。( )
答案问询微信:424329

(3)使用getchar函数可以不添加#include stdio.h命令。( )
答案问询微信:424329

(4)C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( )
答案问询微信:424329

(5)模运算符要求两侧均应为整型数据。( )
答案问询微信:424329

(6)宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。
答案问询微信:424329

(7)for(;;)语句相当于while(1)语句
答案问询微信:424329

(8)putchar()函数可以输出一个字符串
答案问询微信:424329

(9)函数必须有返回值,否则不能使用函数
答案问询微信:424329

(10)语句int *pt中的*pt是指针变量名。
答案问询微信:424329

(11)对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
答案问询微信:424329

(12)数据结构指的是数据的组织形式,数组就是一种数据结构( )
答案问询微信:424329

(13)一个int型与一个double型数据进行混合运算时,其结果是double型。
答案问询微信:424329

(14)switch语句中,各个case和default的出现次序不影响执行结果。( )
答案问询微信:424329

(15)宏名必须用大写字母表示。
答案问询微信:424329

(16)调用函数只可得到一个返回值,而用宏可以设法得到几个结果。
答案问询微信:424329

(17)使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )
答案问询微信:424329

(18)C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。( )
答案问询微信:424329

(19)‘ a’和“a”在内存中所占字节数相同。( )
答案问询微信:424329

(20)静态外部变量既可以在文本文件中引用,也可以在其它文件引用
答案问询微信:424329

(21)C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
答案问询微信:424329

(22)主函数和其它函数可以相互调用
答案问询微信:424329

(23)共用体所占的内存空间大小取决于占空间最多的那个成员变量。
答案问询微信:424329

(24)若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。
答案问询微信:424329

(25)C程序中各函数之间既允许直接递归调用也允许间接递归调
答案问询微信:424329

(26)可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数。( )
答案问询微信:424329

(27)变量的两个值 : 本身值和地址值都是可以改变的。( )
答案问询微信:424329

(28)if(a=5) 是允许的。( )
答案问询微信:424329

(29)C 语言的三种循环不可以互相嵌套。( )
答案问询微信:424329

(30)在对数组全部元素赋初值时,可以省略行数,但不能省略列数。( )
答案问询微信:424329

(31)函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值。( )
答案问询微信:424329

(32)case语句后如没有 break,顺序向下执行。( )
答案问询微信:424329

(33)数组名能与其它变量名相同。数组名后是用方括号括起来的常量表达式,不能用圆括号。( )
答案问询微信:424329

(34)函数形参的存储单元是动态分配的。( )
答案问询微信:424329

(35)int (*p)[4] 它表示 p 是一个指针数组,它包含 4 个指针变量元素。( )
答案问询微信:424329

(36)随机操作只适用于文本文件。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

程序设计题:
(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329


(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

(37)条件运算符?和:是一对运算符,不能分开单独使用。( )
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网