|京ICP备14027590号-282

上海财经大学《814打点科学与工程学科专业归纳》考研详解——才聪…(上海财经大学会计专硕学费)

原标题:上海财经大学《814打点科学与工程学科专业归纳》考研详解——才聪学习网

?名校考研真题

2011年南开大学897运筹学(商学院)考研真题

考研真题精选

一、选择题

1以下均是合法变量名的是( )。[武汉科技大学2021研]

a.#name total

b.node value_max

c._var long

d.stu-code a+b

【答案】b查看答案

【解析】c言语中变量名只能包括数字,字母和下划线,且只能以字母和下划线初步。a项含不合法字符#,差错;c中long为要害词,变量不能以要害词命名;d中含不合法字符-和+。

2以下选项中不归于c言语类型的是( )。[武汉科技大学2021研]

a.short int

b.unsigned long int

c.char

d.bool

【答案】d查看答案

【解析】c言语中没有bool型,只需c++才有boolean型,也称bool。c言语中一般用“0”标明“假”,用“1”标明“真”。

3若有声明语句:int x; char y[20]; double z; 则正确的输入语句

是( )。[武汉科技大学2021研]

a.scanf(“%d%c%le\n”,&x,&y,&z);

b.scanf(“%2d%s%lf”,&x,&y,&z);

c.scanf(“%d%s%lf”,&x,y,&z);

d.scanf(“%x%s%3.2f”,&x,y,&z);

【答案】c查看答案

【解析】y为一维数组名,指向数组首元素的地址,因而不需要再运用取地址运算符&,ab差错;d中%3.2f标明长度为3,小数为2位,可是小数点也占一位,因而d差错,答案选c。

4若a、b和t都为int变量,则下面不能交流变量a和b值的是( )。[武汉科技大学2021研]

a.t=a; a=b; b=t;

b.a=t; t=b; b=a;

c.t=b; b=a; a=t;

d.a=a+b; b=a-b; a=a-b;

【答案】b查看答案

【解析】b中首要把t的值赋值给了a,则a的值现已被替代了,后边实施b=a,则ab的值都等于t的值。

5若有界说:int a=1,b=2; float x=3,w; 则合法的switch语句是( )。[武汉科技大学2021研]

a.

switch(a){ case 1:w=a/b; break; case 2: w=a%b; break;}

b.

switch(b){ case 1:z=a%b; case 2: z=a/b; break;}

c.

switch(x){ case 2:w=a%b; break; case 1:w=a/b; break;}

d.

switch(a+b);{ case 3: case 2:w=a%b; break;}

【答案】a查看答案

【解析】b中,变量z不决义;c中x为浮点型,switch后边的表达式不能是浮点型,只能是整型和字符型;d中swith表达式后边不能加分号,答案选a。

6对下述程序段的描绘正确的是( )。[武汉科技大学2021研]

scanf(“%d,%d”,&a,&b);if(a>b) a=b;b=a;else a++; b++;printf(“a=%d,b=%d”,a,b);

a.若输入4,5则输出a=5,b=6

b.若输入5,4则输出a=4,b=5

c.若输入5,4则输出a=5,b=5

d.有语法差错,不能经过编译

【答案】d查看答案

【解析】if(表达式)后边假定没有用花括号括起来,那么if的子语句只包括第一条语句,即在程序中只需a=b是归于if语句块的,if和else中心隔了一条语句b=a,编译无法经过。

7以下正确的描绘是( )。[武汉科技大学2021研]

a.从多层循环嵌套中退出时,只能运用break语句

b.在循环体内运用continue和break语句,作用相同

c.只能在循环体内和switch体内运用break语句

d.continue语句的作用是结束整个循环的实施

【答案】c查看答案

【解析】从多层嵌套中退出不是只能运用break语句,也可以运用return或许程序自个实施完,a差错;在循环体内continue代表不实施该次循环中的剩下未实施语句,break代表直接跳出本层循环,bd差错,答案选c。

费事我们重视+点赞!!谢谢

考研真题、考资历证、考试题库就选才聪学习网!
回来搜狐,查看更多

责任修改:

发表评论

|京ICP备18012533号-223