20秋西交《程序设计基础(高起专)》在线作业-2(100分)
答案来历:熊猫奥鹏(www.188open.com)-[西安交通大学]西交《程序设计基础(高起专)》在线作业
试卷总分:100 得分:100
第1题,变量的指针,其意义是指该变量的()。
A、值
B、地址
C、名
D、一个象征
正确答案:
第2题,关于方式参数,下面说法错误的是()
A、关于形参,尽管界说了它,只要当函数被调用时,形参才在内存中拓荒空间
B、调用完毕后,形参自动从内存中被开释掉
C、在函数界说中,能够不给出形参类型,调用的时分再界说。
D、实参加形参的关系是赋值与被赋值的关系
正确答案:
第3题,以下选项中合法的实型常数是()。
A、5E2.0
B、E-3
C、.2E0
D、1.3E
正确答案:
第4题,句子while(!E);中的表达式!E等价于()。
A、E==0
B、E!=1
C、E!=0
D、E==1
正确答案:
答案来历:熊猫奥鹏(www.188open.com),用下列句子界说a,b,c,然后履行b=a、c=\'b\'+b,则b,c的值是()。
longa=0xffffff;
intb;charc;
A、0ffffff 和0x61
B、-1和98
C、-1和97
D、指向同一地址
正确答案:
第6题,若有int a[][]={{1,2},{3,4}};则*(a+1),*(*a+1)的意义别离为()。
A、不合法,2
B、&a[1][0],2
C、&a[0][1],3
D、a[0][0],4
正确答案:
第7题,以下运算符中,优先级最高的运算符是()。
A、=
B、!=
C、*(乘号)
D、()
正确答案:
第8题,若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出成果不为5的句子为()
A、printf("%d",*(a+5));
B、printf("%d",p[5]);
C、printf("%d",*(p+5));
D、printf("%d",*p[5]);
正确答案:
第9题,但凡函数中未指定存储种类的部分变量,其隐含的存储种类为()。
A、自动(auto)
B、静态(static)
C、外部(extern)
D、存放器(register)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),履行以下程序段后,输出成果和a的值是()。Int a=10;printf("%d",a++);
A、10和10
B、10和11
C、11和10
D、11和11
正确答案:
第11题,C语言中的文件类型只要()。
A、索引文件和文这篇文章件两种
B、ASCII文件和二进制文件两种
C、文这篇文章件一种
D、二进制文件一种
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下正确的说法是()。
A、用户若需调用规范库函数,调用前有必要从头界说
B、用户能够从头界说规范库函数,若如此,该函数将失掉原有意义
C、系统底子不答应用户从头界说规范库函数
D、用户若需调用规范库函数,调用前不用运用预编译指令将该函数地点文件包含到用户源文件中,系统自动去调
正确答案:
第13题,结构体如下所示:struct employees;{ char name[30]; int age; float wage;};下面说法错误的是:()
A、上述方式的界说在程序运转时不会为该结构体类型分配内存空间。
B、结构体变量在内存中寄存时,占用接连的一段存储空间
C、上述结构体有必要有关键词struct
D、上述结构体成员的类型不可以所以现已界说过的结构体类型。
正确答案:
第14题,以下程序的输出成果是()int f(){static int i=0;int s=1;s+=i; i++;return s;}main(){ int i,a=0;for(i=0;i5;i++) a+=f();printf("%d\n",a);}
A、20
B、24
C、25
D、15
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下只要在运用时才为该类型变量分配内存的存储类阐明是()。
A、auto和static
B、auto和register
C、register和static
D、extern和register
正确答案:
第16题,通过下列的句子 int j,a[10],*p;界说后,下列句子中合法的是()。
A、p=p+2;
B、p=a[5];
C、p=a[2]+2;
D、p=&(j+2);
正确答案:
第17题,下列运算符优先级最高的是()
A、&&
B、
C、++
D、!
正确答案:
第18题,关于如下的表达式:int a[3][4],*p;p=*a;履行p++操作之后,*p表明取()的内容。
A、a[0][0]
B、a[1][0]
C、a[1][1]
D、a[0][1]
正确答案:
第19题,在计算机中,一个字节所包括二进制位的个数是()
A、2
B、4
C、8
D、16
正确答案:
答案来历:熊猫奥鹏(www.188open.com),double x;scanf("%lf",&x);不可以以赋值给x变量的常量是()。
A、123
B、100000
C、A\'
D、"abc"
正确答案:
第21题,正确的if句子方式是()。
A、if(xy&&x!=y);
B、if(x==y)x+=y;
C、if(x!=y)scanf("%d",&x)elsescanf("%d",&y);
D、if(xy){x++;y++;}
正确答案:,B,D
第22题,以下不契合C语言语法的实型常量是()。
A、1.2E0.5
B、3.14.159E
C、.5E-3
D、E15
正确答案:,B,D
第23题,计算机算法能够分为两大类()
A、数值运算算法
B、非数值运算算法
C、符号运算算法
D、非符号运算算法
正确答案:,B
第24题,以下选项中合法的表达式是()。
A、0=x100
B、i=j==0
C、(char)(65+3)
D、x+1=x+1
正确答案:,B,C
答案来历:熊猫奥鹏(www.188open.com),对do-while句子描绘正确的是()。
A、do-while句子构成的循环能够运用break句子退出循环
B、do-while句子构成的循环有必要运用break句子退出循环
C、do-while句子构成的循环,当while中的表达式值为非零时完毕循环
D、do-while句子构成的循环,当while中的表达式值为零时完毕循环
正确答案:,D
第26题,若以下选项中的变量已正断定义,则不正确的赋值句子是()。
A、x1=26.8%3
B、x=3*x+x
C、x3=0x12
D、x4=1+2=3;
正确答案:,D
第27题,以下选项中不合法的字符常量是()。
A、"B"
B、\'\010\'
C、68
D、D
正确答案:,C,D
第28题,有界说句子:int x,y;若要经过scanf("%d,%d",&x,&y);句子使变量x得到数值11,变量y得到数值12,下面四组输入方式中,正确的有()。
A、1112回车
B、11,空格12回车
C、11,12回车
D、11,回车12回车
正确答案:,C,D
第29题,以下表达式中正确的是()
A、c=c+1
B、a+=1
C、xy?x.y
D、a-+=3
正确答案:,B,C
答案来历:熊猫奥鹏(www.188open.com),以下4个选项中,能够看作是一条句子的有()。
A、{;}
B、a=0,b=0,c=0;
C、if(a0);
D、if(b==0)m=1;n=2;
正确答案:,B,C
第31题,以下选项中不合法的字符常量是()
A、"B"
B、\'\010\'
C、68
D、D
正确答案:,C,D
第32题,下面那些为合法整型常量()
A、190
B、0xf
C、0765
D、0xk
正确答案:,B,C
第33题,若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值句子是()。
A、a=b=c=d=100;
B、d++;
C、c+b;
D、d=(c=22)-(b++);
正确答案:,B,D
第34题,合法的标识符()。
A、能够由字母构成
B、榜首个字母能够为数字
C、榜首个字母能够为下划线
D、最终一个字母有必要为字母
正确答案:,C
第35题,关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。
A、三个表达式都不可以省掉
B、表达式1能够省掉
C、表达式2能够省掉
D、表达式3能够省掉
正确答案:,C,D
第36题,以下关于typedef的叙说正确的是()。
A、用typedef能够界说各品种型名,但不能用来界说变量
B、用typedef能够添加新类型
C、用typedef仅仅将已存在的类型用一个新的姓名来代表
D、运用typedef便于程序的通用
正确答案:,C,D
第37题,在界说int a[2][3];之后,对a的引证正确的有()
A、a[0][2]
B、a[1,3]
C、a[12][!1]
D、a[2][0]
正确答案:,C
第38题,能正确表明逻辑关系:"a≥10"的C语言表达式是()。
A、a≥10
B、!(a10)
C、a=10
D、x4=1+2=3;
正确答案:,C
第39题,能正确表明逻辑关系:"a≥10"的C语言表达式是()。
A、a≥10
B、!(a10)
C、a=10
D、a10
正确答案:,C
第40题,界说c为字符型变量,则下列句子中错误的是()。
A、c=\'97\';
B、c="97";
C、c=97;
D、c="a";
正确答案:,B,D
第41题,大局变量的效果域必定比部分变量的效果域规模大。()
A、错误
B、正确
正确答案:
第42题,若有阐明:int n=2,*p=&n,*q=p;,则以下不合法的赋值句子是p=n;。()
A、错误
B、正确
正确答案:
第43题,格局字符%md中的m只能为正,不能为负。()
A、错误
B、正确
正确答案:
第44题,min和id-s都是合法的标识符。()
A、错误
B、正确
正确答案:
第45题,结构类型变量所占内存长度等于成员的长度;而同享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员别离占用其自己的内存单元。()
A、错误
B、正确
正确答案:
第46题,若有static int a[10];则a数组的10个元素的值都是0。()
A、错误
B、正确
正确答案:
第47题,break句子可用于switch句子,也可用于for、while和do循环句子中。( )
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)
第48题,在C的if句子中,用作判别的表达式只能是关系表达式或逻辑表达式。()
A、错误
B、正确
正确答案:
第49题,用户标识符中能够呈现下划线和中划线(减号)。()
A、错误
B、正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),若a=2,b=-4;则履行a||b++后,b为-4。()
A、错误
B、正确
正确答案:
试卷总分:100 得分:100
第1题,变量的指针,其意义是指该变量的()。
A、值
B、地址
C、名
D、一个象征
正确答案:
第2题,关于方式参数,下面说法错误的是()
A、关于形参,尽管界说了它,只要当函数被调用时,形参才在内存中拓荒空间
B、调用完毕后,形参自动从内存中被开释掉
C、在函数界说中,能够不给出形参类型,调用的时分再界说。
D、实参加形参的关系是赋值与被赋值的关系
正确答案:
第3题,以下选项中合法的实型常数是()。
A、5E2.0
B、E-3
C、.2E0
D、1.3E
正确答案:
第4题,句子while(!E);中的表达式!E等价于()。
A、E==0
B、E!=1
C、E!=0
D、E==1
正确答案:
答案来历:熊猫奥鹏(www.188open.com),用下列句子界说a,b,c,然后履行b=a、c=\'b\'+b,则b,c的值是()。
longa=0xffffff;
intb;charc;
A、0ffffff 和0x61
B、-1和98
C、-1和97
D、指向同一地址
正确答案:
第6题,若有int a[][]={{1,2},{3,4}};则*(a+1),*(*a+1)的意义别离为()。
A、不合法,2
B、&a[1][0],2
C、&a[0][1],3
D、a[0][0],4
正确答案:
第7题,以下运算符中,优先级最高的运算符是()。
A、=
B、!=
C、*(乘号)
D、()
正确答案:
第8题,若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出成果不为5的句子为()
A、printf("%d",*(a+5));
B、printf("%d",p[5]);
C、printf("%d",*(p+5));
D、printf("%d",*p[5]);
正确答案:
第9题,但凡函数中未指定存储种类的部分变量,其隐含的存储种类为()。
A、自动(auto)
B、静态(static)
C、外部(extern)
D、存放器(register)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),履行以下程序段后,输出成果和a的值是()。Int a=10;printf("%d",a++);
A、10和10
B、10和11
C、11和10
D、11和11
正确答案:
第11题,C语言中的文件类型只要()。
A、索引文件和文这篇文章件两种
B、ASCII文件和二进制文件两种
C、文这篇文章件一种
D、二进制文件一种
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下正确的说法是()。
A、用户若需调用规范库函数,调用前有必要从头界说
B、用户能够从头界说规范库函数,若如此,该函数将失掉原有意义
C、系统底子不答应用户从头界说规范库函数
D、用户若需调用规范库函数,调用前不用运用预编译指令将该函数地点文件包含到用户源文件中,系统自动去调
正确答案:
第13题,结构体如下所示:struct employees;{ char name[30]; int age; float wage;};下面说法错误的是:()
A、上述方式的界说在程序运转时不会为该结构体类型分配内存空间。
B、结构体变量在内存中寄存时,占用接连的一段存储空间
C、上述结构体有必要有关键词struct
D、上述结构体成员的类型不可以所以现已界说过的结构体类型。
正确答案:
第14题,以下程序的输出成果是()int f(){static int i=0;int s=1;s+=i; i++;return s;}main(){ int i,a=0;for(i=0;i5;i++) a+=f();printf("%d\n",a);}
A、20
B、24
C、25
D、15
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下只要在运用时才为该类型变量分配内存的存储类阐明是()。
A、auto和static
B、auto和register
C、register和static
D、extern和register
正确答案:
第16题,通过下列的句子 int j,a[10],*p;界说后,下列句子中合法的是()。
A、p=p+2;
B、p=a[5];
C、p=a[2]+2;
D、p=&(j+2);
正确答案:
第17题,下列运算符优先级最高的是()
A、&&
B、
C、++
D、!
正确答案:
第18题,关于如下的表达式:int a[3][4],*p;p=*a;履行p++操作之后,*p表明取()的内容。
A、a[0][0]
B、a[1][0]
C、a[1][1]
D、a[0][1]
正确答案:
第19题,在计算机中,一个字节所包括二进制位的个数是()
A、2
B、4
C、8
D、16
正确答案:
答案来历:熊猫奥鹏(www.188open.com),double x;scanf("%lf",&x);不可以以赋值给x变量的常量是()。
A、123
B、100000
C、A\'
D、"abc"
正确答案:
第21题,正确的if句子方式是()。
A、if(xy&&x!=y);
B、if(x==y)x+=y;
C、if(x!=y)scanf("%d",&x)elsescanf("%d",&y);
D、if(xy){x++;y++;}
正确答案:,B,D
第22题,以下不契合C语言语法的实型常量是()。
A、1.2E0.5
B、3.14.159E
C、.5E-3
D、E15
正确答案:,B,D
第23题,计算机算法能够分为两大类()
A、数值运算算法
B、非数值运算算法
C、符号运算算法
D、非符号运算算法
正确答案:,B
第24题,以下选项中合法的表达式是()。
A、0=x100
B、i=j==0
C、(char)(65+3)
D、x+1=x+1
正确答案:,B,C
答案来历:熊猫奥鹏(www.188open.com),对do-while句子描绘正确的是()。
A、do-while句子构成的循环能够运用break句子退出循环
B、do-while句子构成的循环有必要运用break句子退出循环
C、do-while句子构成的循环,当while中的表达式值为非零时完毕循环
D、do-while句子构成的循环,当while中的表达式值为零时完毕循环
正确答案:,D
第26题,若以下选项中的变量已正断定义,则不正确的赋值句子是()。
A、x1=26.8%3
B、x=3*x+x
C、x3=0x12
D、x4=1+2=3;
正确答案:,D
第27题,以下选项中不合法的字符常量是()。
A、"B"
B、\'\010\'
C、68
D、D
正确答案:,C,D
第28题,有界说句子:int x,y;若要经过scanf("%d,%d",&x,&y);句子使变量x得到数值11,变量y得到数值12,下面四组输入方式中,正确的有()。
A、1112回车
B、11,空格12回车
C、11,12回车
D、11,回车12回车
正确答案:,C,D
第29题,以下表达式中正确的是()
A、c=c+1
B、a+=1
C、xy?x.y
D、a-+=3
正确答案:,B,C
答案来历:熊猫奥鹏(www.188open.com),以下4个选项中,能够看作是一条句子的有()。
A、{;}
B、a=0,b=0,c=0;
C、if(a0);
D、if(b==0)m=1;n=2;
正确答案:,B,C
第31题,以下选项中不合法的字符常量是()
A、"B"
B、\'\010\'
C、68
D、D
正确答案:,C,D
第32题,下面那些为合法整型常量()
A、190
B、0xf
C、0765
D、0xk
正确答案:,B,C
第33题,若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值句子是()。
A、a=b=c=d=100;
B、d++;
C、c+b;
D、d=(c=22)-(b++);
正确答案:,B,D
第34题,合法的标识符()。
A、能够由字母构成
B、榜首个字母能够为数字
C、榜首个字母能够为下划线
D、最终一个字母有必要为字母
正确答案:,C
第35题,关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。
A、三个表达式都不可以省掉
B、表达式1能够省掉
C、表达式2能够省掉
D、表达式3能够省掉
正确答案:,C,D
第36题,以下关于typedef的叙说正确的是()。
A、用typedef能够界说各品种型名,但不能用来界说变量
B、用typedef能够添加新类型
C、用typedef仅仅将已存在的类型用一个新的姓名来代表
D、运用typedef便于程序的通用
正确答案:,C,D
第37题,在界说int a[2][3];之后,对a的引证正确的有()
A、a[0][2]
B、a[1,3]
C、a[12][!1]
D、a[2][0]
正确答案:,C
第38题,能正确表明逻辑关系:"a≥10"的C语言表达式是()。
A、a≥10
B、!(a10)
C、a=10
D、x4=1+2=3;
正确答案:,C
第39题,能正确表明逻辑关系:"a≥10"的C语言表达式是()。
A、a≥10
B、!(a10)
C、a=10
D、a10
正确答案:,C
第40题,界说c为字符型变量,则下列句子中错误的是()。
A、c=\'97\';
B、c="97";
C、c=97;
D、c="a";
正确答案:,B,D
第41题,大局变量的效果域必定比部分变量的效果域规模大。()
A、错误
B、正确
正确答案:
第42题,若有阐明:int n=2,*p=&n,*q=p;,则以下不合法的赋值句子是p=n;。()
A、错误
B、正确
正确答案:
第43题,格局字符%md中的m只能为正,不能为负。()
A、错误
B、正确
正确答案:
第44题,min和id-s都是合法的标识符。()
A、错误
B、正确
正确答案:
第45题,结构类型变量所占内存长度等于成员的长度;而同享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员别离占用其自己的内存单元。()
A、错误
B、正确
正确答案:
第46题,若有static int a[10];则a数组的10个元素的值都是0。()
A、错误
B、正确
正确答案:
第47题,break句子可用于switch句子,也可用于for、while和do循环句子中。( )
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)
第48题,在C的if句子中,用作判别的表达式只能是关系表达式或逻辑表达式。()
A、错误
B、正确
正确答案:
第49题,用户标识符中能够呈现下划线和中划线(减号)。()
A、错误
B、正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),若a=2,b=-4;则履行a||b++后,b为-4。()
A、错误
B、正确
正确答案: