上海财经大学《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。
费事我们重视+点赞!!谢谢
考研真题、考资历证、考试题库就选才聪学习网!
回来搜狐,查看更多
责任修改:
发表评论