摘要:考研真題,是用來研究考試規(guī)律的??忌赏ㄟ^真題,來確定自己的復(fù)習(xí)范圍,來研究考試的重點(diǎn)、難點(diǎn)是哪些內(nèi)容。希賽網(wǎng)為大家整理2017年高級(jí)語言程序設(shè)計(jì)考研真題答案及解析,供大家參考!
本文提供2017年高級(jí)語言程序設(shè)計(jì)考研真題答案及解析,以下為具體內(nèi)容
1、若有說明語句"char s='\092';",則該語句( )。
A、使s的值包含1個(gè)字符
B、說明不合法,s的值不確定
C、使s的值包含4個(gè)字符
D、使s的值包含3個(gè)字符
2、以下程序的輸出為( )。#include <iostream.h>void main(void) { int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b; cout<<i<<'\t'<<j<<'\t'<<k<< endl;}
A、2 1 3
B、1 1 2
C、4 2 4
D、1 1 3
3、若變量a已說明為float類型,i已說明為int類型,則表達(dá)式(或語句)( )能實(shí)現(xiàn)將a中的數(shù)值保留小數(shù)點(diǎn)后兩位,第三位進(jìn)行四舍五入的運(yùn)算。
A、a=(a*100+0.5)/100.0;
B、i=a* 100+0.5,a=i/100.0;
C、a=(int)(a* 100+0.5)/100;
D、a=(a/100+0.5)* 100.0;
4、下列關(guān)于C++與C語言的關(guān)系描述中,錯(cuò)誤的是( )。for(i=0,k=-1;k=1;i++,k++)cout<<"****\n";
A、C語言是C++語言的一個(gè)子集
B、C++與C語言是兼容的
C、C++對(duì)C語言進(jìn)行了一些改進(jìn)
D、C++和C語言都是面向?qū)ο蟮?/p>
5、以下選項(xiàng)中,合法的用戶標(biāo)識(shí)符是( )。
A、long
B、_2Test
C、3Dmax
D、
6、下列語句彼此等價(jià)的是( )。
A、!(a<10)&&!(a>0)和!((a<10)&&(a>0))
B、!(a==b)和(a>b)&&(a<b)
C、!((a>10)||(a<0))和(a<=10)&&(a>=0)
D、!(a>b)和a<b
7、設(shè)以下變量都是int類型,則值不等于7的表達(dá)式是( )。
A、x=y=6,x+y,x+1
B、x=y=6,x+y,y+1
C、x=6,x+1,y=6,x+y
D、y=6,y+1,x =y,x+1
8、下列語句段將輸出字符'*'的個(gè)數(shù)為( )。int i=100;while(1){ i--; if(i==0)break; cout<<'*';}
A、98個(gè)
B、99個(gè)
C、100個(gè)
D、101個(gè)
9、在C++語言中函數(shù)返回值的類型是由( )決定的。
A、調(diào)用該函數(shù)時(shí)系統(tǒng)臨時(shí)
B、return語句中的表達(dá)式類型
C、定義該函數(shù)時(shí)所指定的函數(shù)類型
D、調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型
10、若有以下說明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數(shù)值為6的表達(dá)式是( )。
A、*p+6
B、*(p+6)
C、*p+=5
D、p+5
點(diǎn)擊查看【完整】試卷>>考研備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題