C复习题(全部答案)_第1页
C复习题(全部答案)_第2页
C复习题(全部答案)_第3页
C复习题(全部答案)_第4页
C复习题(全部答案)_第5页
已阅读5页,还剩28页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一C++基础、变量常量部分试题:8.由++语言编写的代码程()A.可接执行.exe才可以直接)B.一个源程序C.经编译即可执行(过编译链接才可以执行)

D.经编译解释才能执行按照C++语言规定的用户标识符命名规则,不能出现在标识符中的()A.大字母

B.中线

C.数字符D.下线10.下列选项中,不能用作标识符的()A._1234_

B._1_2C.int_2_

D.2_int11.以下选项中合法的用户标识符()A.long(键字)

B._2Test

C.3DmaxD.Adat12.以下不能定义为用户标识符的()A.Main

B._0C._int

D.sizeof(运算符)13.列定义变量的语句错误的()A.int_int;

B.doubleint_;C.charFor;

D.floatUSA14.在C++语中非的字符常量)A.’

B.‘\017’

C."\n"

D.‘\xaa’29.以下程序的输出结果是()voidmain(){intk=11;cout<<dec<<"k="<<k<<“,cout<<oct<<"k="<<k<<“,cout<<hex<<"k="<<k<<endl;}A.k=11,k=12,k=11C.k=11,k=013,k=0xb41.

B.k=11,k=13,k=13D.k=11,k=13,k=b

不属于C++言关键字的是()AintB.Cwhile42.是C++语言供的合法关键字的是()。

DcharacterA

Bsigned

C.D.43.下列说法中,错误的是()A每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号B每个函数都有一个函数头和一个函数体,主函数也不例外C.函数只能调用用户函数或系统函数用函数可以相互调用D.序由若干个函数组成的,但是必须有、而且只能有一个主函数1.一个C++源程序至少有并且只有一个main(主函数。2.以程序运行后的输出结果是1012a#include<iostream.h>#include<iomanip.h>intmain(){inta=10;cout<<dec<<a<<oct<<a<<hex<<a<<endl;return0;}3.以程序运行后的输出结果是(252137voidmain(){inta,b,c;a=25;b=025;c=0x25;cout<<a<<""<<b<<""<<c<<endl;}

)。4.以程序运行后的输出结果是21voidmain(){inta=1,b=2;a=a+b;b=a-b;a=a-b;cout<<a<<""<<b;}

5.结化设计中的三种基本结构顺序结_、选择结构__循环结__。语源程序文件的后缀_,过编译后生成文件的后缀_.obj__经过链接后生成文件的后缀是。一函数由两部分组成,它们_数首_函数体_。若和y为int变量,则以下语句的功能是_交换变量x的值__。x+=y;y=x-y;x-=y;二、运算符部分试题1.以下程序的输出结果()voidmain(){inta=1,b=2,c=3,d=4;cout<<(a<b?a:c<d?a:d)<<endl;}A.4B.3C.215.下列运算符中优先级最高的运算符)A.<=B.C.%16.以下程序的输出结果()main(){inta=3,b=4;cout<<(a<=b)<<endl;}A.3B.4C.117.在++语言中,以下非法的表达()A.x++B.i=j==0C.(char)(65+3)18.在++语言中,以下非法的赋值句()

D.x+1=x+1

D.1D.&&D.0A.j++;

B.++(i+1);

C.x=j>0;

D.k=i==j;19.表达式.6-5/2+1.2+5%2的值是)

A.4.320.

B.4.8C.3.3

D.3.8设有语句:inta=3;则执行了语a+=a-=a*a;量的值是)A.321.

B.0C.9

D.-12设有语句:intx=10;则行了语x+=x-=x-x;变的值是)A.1022.

B.20

C.40D.30以下程序的输出结果()void{inti=10,j=1;cout<<i--“,}A.9,2

B.10,2

C.9,1D.23.以下程序的输出结果()void{intcout<<(x,y)<<endl;}A.200C.10020024.以下程序的输出结果()void{int}

B.100D.200100A.1

B.0C.4

D.325.intk=0;,以选项的四个表达中与其他三个表达式的值不相同的()A.k++

B.k+=1C.++kD.k+126.以下程序的输出结果()

void{intx=y=1;z=x++,y++,++y;"<<y<<","<<z<<endl;}A.2,3,3

B.2,3,2

C.2,3,1

D.2,2,127.设、y、t均为int型变量,执行以下程序后,变y的值()void{intx=y=3;}A.1

B.2

C.3

D.428.设ntx=-1;执表达式+x||++x||++x||++x,x值是)A.0

B.1

C.2D.445.逻辑运算符两侧运算对象的数据类型()。A只能或1B只能0或非正数C.能是整型或字符型数据D.可以是任何类型的数据46.以下关于运算符优先顺序的描述中正确的是()。A关系运算符算运算符<赋运算<逻与运算符B逻辑与运算<关运算<术运算<赋值运算符C.值运算<逻辑与运算符<关运算<算术运算符D.算术运算符<关系运算符<赋运算<辑与运算符48.判断char型变量是为小写字母的正表达式是()。AzC.)&&(s<=z)49.

B.(s>=)&(s<=)D.(aand(z>=s)

若希望当x的值为奇数时,表达的值真”x的值为偶数时,表达式的值为假。则以下不能满足要求的表达式是()。AB..!(x%2)50.

D.已知x=45,y=a,则达式x>=z&&||的是()AB.语错C.51.执行以下语句后y的为()。intx=y=z=0;||++y&&++z;A0B.255.则执行下面语句后的w值是()void{intw=(w<d)?w:d;cout<<w<<endl;}

D.假

D.确定值A1

BC.

D.1.以程序运行后的输出结果是main(){intx=2006,y=2007;cout<<(x,y);}

2007

。以程序运行后的输出结果是voidmain(){charch='B';

D

ch+=2;cout<<ch<<endl;}以下程运行后的输出结果是voidmain(){intc;charch=97;c=ch+1;cout<<c<<endl;}

98

。4.以程序运行后的输出结果是intmain(){

123.46

。floatx=123.4567f;0;}以下程运行后的输出结果是#include<iostream.h>voidmain(){inta=10;a=(3*5,a+4);cout<<a<<endl;}

14

。6.以程序运行后的输出结果是#include<iostream.h>voidmain(){

-10-10-7

。inta=0,b=0,c=0;c=(a+=a-=5),(a=b,b+3);cout<<a<<""<<b<<""<<c<<endl;}7.以程序运行后的输出结果是#include<iostream.h>voidmain()

0

{inta=5,b=4,c=3,x;x=a>b>c;cout<<x<<endl;}8.以程序运行后的输出结果是#include<iostream.h>voidmain(){inta=3,b=2;b=a<0&&a++>3;cout<<a<<""<<b<<endl;}9.以程序运行后的输出结果是#include<iostream.h>voidmain(){intx,a=1,b=2,c=3,d=4;x=(a<b)?a:b;x=(x<c)?x:c;cout<<x<<endl;}

301

。。10.设x=9,;表达的结果是_______11.定ix,y执行y=(x=1,++x,x+2);,的值是。12.定ix=10,y,z;执y=z=x;x=y==z后,x的结果1。三、流程控制语句部试题:void{inti;for(i=0;i<3;i++){switch(i){0:cout<<i;

1:cout<<i;}}}程序执行后的输出结果()A.000112

B.012C.012020

D.120以下程序运行后的输出结果是599。void{intif(b<a&&a<c)&&cout<<a<<""<<b<<""<<c<<endl;}30.以下程序段的输出结果是()void{intx=5;if(x++>5)cout<<x--<<endl;}A.4B.531.有以下程序:void{intn=4;while(n--)}程序执行后的输出结果是()

C.6

D.7A.2032.有以下程序void

B.31C.321

D.210

{intwhile(y--);}程序执行后的输出结果是()A.y=0C.y=1

B.y=-1D.构无限循环44.为了避免嵌套的if-else语句的二义性,语言规定总是与()组成配对关系。A缩排位置相同ifB在其之前未配对ifC.其之前未配对的最近ifD.一上if47.选择出合法的if句(设intx,b,c;)()Aif(a=b)Bif(a=<b)c++;C.if(a<>b)c++;D.if(a=>b)52.已知ia=1,b=2,c=3;以下语句执行a,b,c的值是()if(a>b)c=a;Aa=1,c=3

.a=2,c=3C.b=3,c=1.a=2,b=3,53.请阅读以下程序:该序()void{inty=5,z=0;if(x=y+z)cout<<"$$$\n";}A有语法错不能通过编译B可以通过编译但不能通过连接C.出***D.出$$54.执行完下面一段程序x值是()void{inta=1,b=2,c=4,d=3,x;

if(a<b)if(c<d)x=1;if(a<c)if(b<d)x=2;x=3;x=4;x=5;}A.1

B

C.

D以下switch语句结构哪一个是正的?()void{inta=1,b=0,c1,c2,x,y;switch;{y=a+b;}}void{inta=1,b=0,c1,c2,x,y;switch{

(x=a*b;break;}}C.void{inta=1,b=0,c1,c2,x,y;switch

{y=a+b;:break;}}void{inta=1,b=0,c1,c2,x,y;switch{default:y=a*b;break;x=a+b;10:break;}}假定等级和分数有以下对应关系:等级:A等级:等级:

分数:85—分数:60—分数:60以下对于等级grade出相应的分数区间,能够完成该功能的程序段是()。void{grade;cin>>grade;switch{'A':cout<<"85--100\n";'C':cout<<"<60\n";default:cout<<"gradeis}}void

{grade;cin>>grade;switch{'A':cout<<"85--100\n";break;'C':cout<<"<60\n";default:cout<<"gradeis}}C.void{grade;cin>>grade;switch{'A':cout<<"85--100\n";break;break;'C':cout<<"<60\n";default:cout<<"gradeis}}void{grade;cin>>grade;switch{'A':cout<<"85--100\n";break;break;

default:cout<<"gradeisbreak;'C':cout<<"<60\n";}}58.当执行以下程序段时,程序将()。void{intx=-1;{x=x*x;}(!x);}循体将执行一次C.循环体将执行无数多次

B.环体将执行两次D.系统将提示有语法错误59.若i,j已义为int类型,则以下程序段中内循环的总的执行数是()。for(i=5ifor(j=0;j++){…}A.2060.有以下语句:

B.24C.25D.30i=1;for(;i<=100;i++)sum+=i;与以上语句序列不等价的(。for(i=1;;i++){sum+=i;if(i==100)break;}for(i=1;i<=100;){sum+=i;i++;}C.i=1;for(;i<=100;)sum+=i;i=1;for(;;){sum+=i;if(i==100)break;i++;}61.标有**/语句的执行次数是()。inty,i;for(i=0;i<20;i++){if(i%2==0)continue;y+=i;/**/

}A.20

D.9void{inti,t=0;for(i=5;i>=0;i--)t*=i;cout<<t<<endl;

}写成下列程序的输出结果:#include<iostream.h>voidmain(){inti=1;while(i<=15)if(++i%3!=2)continue;elsecout<<i<<"";cout<<endl;}2581114输a,输出结果是输入c,输出结果是void{cin>>n;

。{case'C':'D':cout<<"pass\n";break;'e':case

default:cout<<"error\n";}}5.以程序的功能是计算:1-2+3-4……+99-100voidmain(){inti=1,j=1,s=0;while(i<=100

){s+=i*ji++;j=-jcout<<s<<endl;}

;;}若键盘输,则输出结果是______void{inta;cin>>a;ififif}}下程序根据以下函数关系,对输入的每x值,计算出y值。请在【】内填空。X2<x<=10x<=-1

y1/xx-1void{intx,y;cin>>x;if【1】(x>2)&&(x<=10)y=x*(x+2);if(【2((x>-1)&&(x<=2))y=1/x;ify=x-1;【】ifcout<<y<<endl;error<<endl;

}以程序是对用户输入的字母进行大小写转换。请在【】内填入正确内容。void{ch;cout<<inputa;cin>>ch;if【1】A&&(ch<=)ch=ch+32;ifa&&z)【2】ch=ch-32;cout<<theletteris<<ch<<endl;}以程序运行后的输出结果0_______voidmain(){inty=20,t=0;ifx=y;""<<y;}10.执以语句后xyz的分别为___,0,0。intx=y=z=0;||++y&&++z;11.程运结果_______void{inti;for(i=1;i+1;i++){if(i>4){cout<<i++;break;}cout<<i++;}

}百钱百鸡:100钱只鸡,公鸡一5钱,母鸡一3元钱,小鸡一元钱三只,00元钱能买公鸡、母鸡、小鸡各多少只?输出九乘法表。四、数组与指针部分题:以下数组定义中错误的是()A.intx[][3]={0};B.intx[2][3]={{1,2},{3,4},{5,6}};C.intx[][3]={{1,2,3},{4,5,6}};D.intx[2][3]={1,2,3,4,5,6};4.以下能正确定义二维数组的是()A.inta[][3];

B.inta[][3]={2*3};C.inta[][3]={};D.inta[2][3]={{1},{2},{3,4}};5.设有chararray[]="China";则数组rray所占的空间字节数()A.4

B.5

C.6

D.76.对于以下定义正确的叙述()charx[]="abcdefg";chary[]={'a','b','c','d','e','f','g'};A.数x和数组y等价C.数x的长度大于数组y的长

B.数组x和数组y的长度相同D.数x的长度大于数y的长33.以下叙述中正确的是)

A.可在一个函数中调用另一个函数B.可在一个函数中定义另一个函数C.main(函数必须放在其它函数之前D.所被调用函数一定要在调用之前进行定义34.以下说法中正确的是)A.C++语程序总是从第一个函开始执行B.在++语言程序,要调用的数必须main()数中定义C.C++语程序总是从ain()函开始执行D.C++语程序中main()函数必须放在程序的开始部分35.以下程序的输出结果()voidmain({intcout<<*(p+2)<<endl;}A.3

B.4C.1D.236.以下程序的输出结果()void{intcout<<(*p+9)<<endl;}A.0

B.1

C.10

D.937.以下程序的输出结果()void{inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2;cout<<(*p+*q)<<endl;}A.16

B.10

C.8D.638.以下不能正确进行字符串赋初值的语句()A.char"good!";B.charstr[]="good!";C.char*str="good!";D.str[5]={'g','o','o','d','!'};

39.以下程序的输出结果()void{charstr[]="ABCD",*p=str;cout<<int(*(p+4))<<endl;}A.68

B.'D'

C.0

D.'0'40.以下程序的输出结果()void{charstr[]="aeiou",*p=str;cout<<*(p+4)<<endl;}A.o

B.u

C.eD.f62.以下关于数组的描述正确的是(。A.数的大小是固定的,但可以有不同的类型的数组元素B.数的大小是可变的,但所有数组元素的类型必须相同C.数的大小是固定的,所有数组元素的类型必须相同D.数的大小是可变的,可以有不同的类型的数组元素63.以下对一维整型数组的正确说明()A.inta(10);B.intn=10,a[n];C.intn;cin>>n;inta[n];64.

D.constintSIZE=10;inta[SIZE];在++语言中,引用数组元素时其数组下标的数据类型允许()。A.整常量B.整表达式C.整常量或整型表达式D.任类型的表达式65.以下对一维数组进正确初始化的()A.intm[10]=(0,0,0,0);B.intm[10]={};C.intm[]={0};66.

D.intm[10]=10*2;

若有定义:intbb[;则下表达式中不能代表数组bb[1]的地址的是()。B.67.

C.&bb[0]++

假定i类变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内中所占字节数(。B.668.执行下面的程序段后变k中的值(。intk=3,s[2];s[0]=k;k=s[1]*10;

A.不值69.

B.33C.30D.10以下程序的输出结果()voidmain(){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;cout<<a[2]<<a[5]<<a[8]<<endl;}A.258B.74170.

C.852

D.369若说明:inta[2][3];则对a组元素的正确引用()。A.a(1,2)B.a[1,3]71.

C.a[1>2][!1]

D.a[2][0]若有定义:intb[3][4]={0};下述正确的()。A.此义语句不正确B.没元素可得初0C.数b中各元素均为D.数b中各元素可得初值但值一定072.若有以下数组定义,其中不正确的(A.inta[2][3];Bintb[][3]={0,1,2,3};C.intc[100][100]={0};D.intd[3][]={{1,2},{1,2,3},{1,2,3,4}};73.若有以下的定义intt[5][4];正确引数组的表达式()。A.t[2][4]B.t[5][0]

C.t[0][0]

D.t[0,0]

74.在定义ntm[][3]={1,2,3,5,6};后m[1][0]值()。A.475.

B.1C.2D.在定义ntn[5][6]后第0个素()A.n[2][5]B.n[2][4]76.

C.n[1][3]

D.n[1][4]下述对语字符数组的描述中错误的(。A.字数组可以存放字符串B.字数组中的字符串可以整体输入、输出C.可在赋值语句中通过赋值运算"="对字符数组整体赋值(strcpy())D.字数组可以像普通数组那样初始化77.下述对++语言字符数组的描述正确的是。A.任何一维数组的名称都是该数组存储单元的开始地址,且其每个元素按照顺序连续占存储空间B.一数组的元素在引用时其下标大小没有限制C.任何一个一维数组的元素,可以根据内存的情况按照其先后顺序以连续或非连续的方式占用存储空间D.一数组的第一个元素是其下标1元素78.不能把字符:Hello!赋数组b语句是。A.charstr[10]={'H','e','l','l','o','};B.charstr[10];str="Hello!";C.charstr[10];strcpy(str,"Hello!");D.charstr[10]="Hello!";79.合法的数组定义()。A.inta[]="string";C.ints="string";80.以下程序运行后,输出结果是(。main(){chararr[2][4];

B.inta[5]={0,1,2,3,4,5};D.chara[]={0,1,2,3,4,5};strcpy(arr[0],"you");strcpy(arr[1],"me");

arr[0][3]='&';cout<<arr[0]<<endl;}A.you&me

B.youC.meD.99.若有说明:inta=2,*p=&a,*q=p;,则以非法的赋值语句是()。Ap=q;B*p=*q;.a=*q;

D.若定义:*b=&a;则out<<*b;输出结果为:()A无确值

Ba的地址

C.

D.511已有定义inta=2,*p1=&a,*p2=&a;下不能正确执行的赋值语句是()。Aa=*p1+*p2;

B

.p1=p2;a=*p1*(*p2);变量的指针,其含义是指该变量的()A值

B地址

C.名

D.一个标志若已定义ia=5;下面对)()两个语句的正确解释是()。int(2)*p=a;A语句()和()的*p义相同,都表示给指针变量p赋值。B(1)和(2)语句的执行果,都是把变a的地址值赋给指针变pC.在对进行说明的同时进行初始,p向;(2)变量的值赋给指针变。D.在对进行说明的同时进行初始化,指a;(2)将变量的赋*。若有语句int*p,p=&a;下面均代表地址的一组选项是()。Aa,*&a.&*a,*pC.*&p,&a

D&*p,p若需要建立如图所示的存储结构,且已有说double则正确的赋值语句是()

x=0.2345;

xAp=x;

BC.D.

有如下语句intm=6,p=&m;q=&n;如图所示,若要实现下图所示的存储结构,可选用的赋值语句是()。pABp=*q;C.下面判断正确的是()。A*s=girl;Bgirl};

D.等价于char*s;*s=;等价于chars[10];s[10]={}C.char*s=";

等价于

*s;s=;D.charboyboy;

等价于s[4]=t[4]=以下不能正确进行字符串赋初值的语句是()。good!;B;C.charstr[]=good!;D.charo,};下面程序段的运行结果是()。*s=abcde;A

B字符c

.字符c的址

D.无定的输出结果设有如下的程序段:chars[]=,*t;t=s;则下列叙述正确的是()。A和t完全相同B数组中的内容和指针变t的内容相等C.数组和指针指向的字符串没关系D.*ts相等若有说明语句:itisa.,*t=itexample.;则以下不正确的叙述()A表示的是第一个字i地址,表的是第二个字符t地址B指向另外的字符串时,字符串的长度不受限制

a

C.变量中存放的地址值可以改变D.s中能存放1个字符若已定义cs[10];则在面表达式中不表[1]地址的是()A

B.

C.&s[0]+1D.下面程序段的运行结果是()。(注:代表空格)└┘main(){chars[6];s=;}A"

B└┘

.abcd\

D.编出错下列程序的输出结果是()。main(){int*p;cout<<*p+9<<endl;}A0B

D.

有以下程序#include<string.h>int{*p="abcde\0fghjik\0";0;}程序运行后的输出结果是()A12B15有以下程序:intmain(){

C.

D.

int*p=a+5;cout<<*--p<<endl;0;}输出结果是()A非法

Ba[4]的地址

D.有以下函数:*fun(char*s){…s;}该函数的返回值是()A无确值C.一临时存储单元的地址1.设定义语句:a[][3]={{0},{1},{2}};则数组元素[1][2]的值为0。在C++语中,有如下语句:inta[]={10,20,30,40,50,60},*p;p=a+3;cout<<*p++<<endl;则输出结果是40。3.以下程序运行后的输出结果是15。inta[2][3]={1,2,3,4,5,6};intm,*p;p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));cout<<m<<endl;

B形参中放的地址值D.形s自身的地址值6.以下程序运行后的输出结果是ab。#include<iostream.h>voidmain(){

chars[]="abcdef";s[3]='\0';cout<<s<<endl;}7.以下程序运行后的输出结果是D。#include<iostream.h>voidmain(){chars[]="ABCD",*p=s;cout<<*(p+3)<<endl;}8.以下程序运行后的输出结果是4。charstr[]="stop\0\n\"";cout<<strlen(str)<<endl;9.以下程序运行后的输出结果是5。#include<iostream.h>#include<string.h>voidmain(){charstr[]="Beijing";cout<<strlen(strcpy(str,"China"))<<endl;}7.以下程序运行后的输出结果是54。#include<iostream.h>#include<string.h>voidmain(){chara[]={'\1','\2','\3','\4','\0'};cout<<sizeof(a)<<""<<strlen(a)<<endl;}8.输入20个整数到一维数组,统计整数的个数及其和voidmain(){inta[20],i,sum,count;

sum=count=0;for(i=0;i<20;i++)cin>>a[i];for(i=0;i<20;i++)if(a[i]>0){count++;sum+=a[i]}cout<<count<<""<<sum<<endl;}9.输入10个整数到一维数组,输其中最大数和最小数voidmain(){inta[10],i,max,min;for(i=0;i<10;i++)cin>>a[i];max=min=a[0]for(i=1;i<10;i++)

;if(a[i]>max)

max=a[i]

;elseif(a[i]<min

)min=a[i];cout<<max<<""<<min<<endl;}10.输入一个字符串,将其倒序后输出voidmain(){inti,j;charst[60],ch;cin>>st;for(i=0,j=strlen(st)-1;i<=j;i++,j--){ch=st[i];st[i]=st[j];st[j]=ch;}cout<<st<<endl;}11.C++语言中,数组元素的下下限为__0______。12.C++程序在执行过程中,不查数组下标是_越界______。13.

以下程序段的输出结果是_Hello_______voidmain(){charb[]="Hello,you";b[5]='\0';cout<<b<<endl;}14.从盘输入由5个字符组成单词,判断此单词是不hello,显示结果。#include<iostream.h>voidmain(){charstr[]={'h','e','l','l','o'};charstr1[5];【1】inti,flag;for(i=0;i<5;i++)【2】cin>>str1[i];flag=0;for(i=0;i<5;i++)if【3】(str[i]!=str1[i]){flag=1;break;}if(flag)cout<<"thiswordisnothello"<<endl;elsecout<<"thiswordishello"<<endl;}15.请空:

Wc建立如图所示存储结构所需的说明语句是1】c,*p。建立如图所示给c输入数据的输语句是2】。建立如图所示存储结构所需的赋值语句是3】。16.若定义和语句a[4]={1,,34}p=&a[2];,*的值是___2_____。

1.输字符串,将其中的非数字符删除后,输出整个字符串五、函数部分的试题81.C++语言程序中,当函数调用时)A.实和形参各占一个独立的存储单元B.实和形参共用一个存储单元C.可由用户指定是否共用存储单元D.计机系统自动确定是否共用存储单元82.关于r语,下列正确的说是()A.在函数和其他函数中均要出现B.必在每个函数中出现C.可在同一个函数中出现多次D.只在除主函数之外的函数中出现一次83.一个函数返回值的类型是由()定的。A.return语中表达式的类型B.在用函数时临时指定C.定函数时指定的函数类型D.调该函数的主调函数的类型84

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论