版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、填空第1題運(yùn)行程序后,輸出結(jié)果【1】【2】【3】#include<iostream.h>voidmain(){intx(5);do{switch(x%2){case1:X--;break;caseO:x++;break;}X--;cout<<x<<endl;}while(x>O);}答案:31-1第2題賦值運(yùn)算符的結(jié)合性是由【1】至【2】答案:右左第3題在C++語言結(jié)構(gòu)化程序中,【1】是程序的基本組成單元;在C++語言的面向?qū)ο笤O(shè)計(jì)框架中,【2】是程序的基本組成單元。答案:函數(shù)類4設(shè)i,j,k為int型變量,則執(zhí)行完for(i=0,j=10;i<=j;i++,j--)k=i+j;語句后,K的值為10第5題C++語言的參數(shù)傳遞機(jī)制包括傳值和傳地址兩種,如果調(diào)用函數(shù)時(shí),需要改變實(shí)參或者返回多個(gè)值,應(yīng)該采取【1】方式。答案:傳地址傳址第6題給出以下程序的輸出結(jié)果是【1】#include<iostream.h>voidmain(){int*v,b;v=&b;b=100;*v+=b;cout<<b;}答案:200第7題C++中封裝性、繼承性和【1】是面向?qū)ο蟪绦蛟O(shè)計(jì)的三個(gè)主要性質(zhì)。答案:多態(tài)性第8題繼承有方式有公有繼承、私有繼承和【1】三種。答案:保護(hù)繼承保護(hù)第9題類中成員默認(rèn)的訪問權(quán)限是【1】的.答案:私有private第10題與!(x>2)等價(jià)的表達(dá)式是【1】答案:x<=2第12題使用關(guān)鍵字inline說明的函數(shù)稱為【1】函數(shù),具有相同函數(shù)名但具有不同實(shí)現(xiàn)的函數(shù)稱為【2】函數(shù)。答案:內(nèi)聯(lián)重載第13題在C語言中,二維數(shù)組元素在內(nèi)存中的存放順序是【1】.答案:按行主順序存放第14題若有定義:inta[3][4]={{1,2},{0},{4,6,8,10}};則初始化后,a[1][2]得到的初值是【1】,a[2][1]得到的初值是【2】.答案:06第15題下面程序段是找出整數(shù)的所有因子,請?zhí)羁?cin>>x;i=1;for(;【1】;){if(x%i==0)cout<<i;i++;}答案:i<=x第16題當(dāng)方法有返回值,必須在該方法體內(nèi)使用【1】語句.答案:return第17題在C語言中的實(shí)型變量分為兩種類型,它們是【單精度型】和【雙精度型】.第18題C++語言的參數(shù)傳遞機(jī)制包括傳值和傳地址兩種,參數(shù)為引用時(shí)采用的是【傳地址方式。第19題若s是int型變量,且s=6,則下面表達(dá)式的值為【1】.s%2+(s+1)%2答案:1第20題C++中任何一個(gè)數(shù)組的名字是一個(gè)【1】指針,該指針的值是該數(shù)組第一個(gè)數(shù)組元素的地址.答案:常量第21題C語言規(guī)定,可執(zhí)行程序的開始執(zhí)行點(diǎn)是【1】.答案:程序中的main()函數(shù)第22題一個(gè)C源程序至少應(yīng)包括一個(gè)【1】.答案:主函數(shù)(或:main函數(shù))第23題已知:char*s="hello";執(zhí)行語句"for(inti=0;*s++;i++);"之后,變量i的結(jié)果是(5)第24題若x和a均是int型變量,則執(zhí)行表達(dá)式(1)后的x值為【1】,執(zhí)行表達(dá)式(2)后的x值為【2】.(1)x=(a=4,6*2)(2)x=a=4,6*2答案:124第25題若變量y是變量x的引用,則對變量y的操作就是對變量【1】的操作.答案:x第26題下面程序段的運(yùn)行結(jié)果是【1】.for(a=1,i=-1;-1<=i<1;i++){a++;cout<<a;}cout<<i;答案:-1第27題若x和n均是int型變量,且x的初值為12,n的初值為5,則執(zhí)行下面表達(dá)式后x的值為【1】.x%=(n%=2)答案:0第28題若有定義:doublex[3][5];則x數(shù)組中行下標(biāo)的下限為【1】,列下標(biāo)的上限為【2】.答案:04第29題下面程序的功能是計(jì)算1-3+5-7+…-99+101的值,請?zhí)羁?#include<iostream.h>main(){inti,t=1,s=0;for(i=1;i<=101;i+=2){【1】;s=s+t;【2】;}cout<<s;}答案:t=t*it=-t/i第30題若a為double類型的變量,表達(dá)式a=1,a+5,a++的值為【1】答案:1.01.00判斷第1題如果一個(gè)函數(shù)在其函數(shù)體內(nèi)直接或間接的調(diào)用了自己,該函數(shù)稱為遞歸函數(shù)。答案:Y第2題開關(guān)語句不可以嵌套,在開關(guān)語句的語句序列中不能再有開關(guān)語句。答案:N第3題while循環(huán)語句的循環(huán)體至少執(zhí)行一次。答案:N第4題對于數(shù)值類型數(shù)組,如果給定的數(shù)值不夠,則沒有指定數(shù)值的元素將初始化為'0\';答Y第5題設(shè)置了參數(shù)默認(rèn)值后,調(diào)用函數(shù)時(shí)對應(yīng)實(shí)參就必須省略.答案:N第6題循環(huán)是可以嵌套的,一個(gè)循環(huán)體內(nèi)可以包含另一種循環(huán)語句.答案:Y第7題C++引入內(nèi)聯(lián)函數(shù)的原因是用它來取代C中的預(yù)處理宏函數(shù)。答案:Y第8題continue語句只能出現(xiàn)在循環(huán)體中.答案:Y第9題標(biāo)識符規(guī)定大小寫字母沒有區(qū)別。答案:N第10題構(gòu)造函數(shù)和析構(gòu)函數(shù)都不能重載.答案:N第11題開關(guān)語句中的default關(guān)鍵字,只能放在該語句的末尾,不能放在開頭或中間.答案:N第12題C++語言和C語言都是面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。答案:N第13題for循環(huán)中,循環(huán)變量的作用域是在該循環(huán)的循環(huán)體內(nèi).答案:N第14題break語句可以出現(xiàn)在各種循環(huán)體中.答案:Y第15題數(shù)組元素可以用下標(biāo)表示,也可以用指針表示。答案:Y第16題switch語句中必須有break語句,否則無法退出switch語句.答案:N第17題指針的類型是它所指向的變量或?qū)ο蟮念愋?。答案:Y第18題可以通過typedef增加新的數(shù)據(jù)類型。答案:N第19題編譯系統(tǒng)所提供的系統(tǒng)函數(shù)都被定義在它所對應(yīng)的頭文件中.答案:Y第20題continue語句只能出現(xiàn)在循環(huán)體中。答案:Y三、單項(xiàng)選擇共50題(共計(jì)50分)第1題以下符號中不能作為標(biāo)識符的是:【B】A:_256B:voidC:scanfD:Struct答案B第2題C++程序的執(zhí)行總是從哪里開始的?A:main函數(shù)B:第一行C:頭文件D:函數(shù)注答案:A第3題合法的數(shù)組初始化語句是【】。A:chara[]="string";B:inta[5]={0,1,2,3,4,5}C:inta[]="string"D:chara[]={0,1,2,3,4,5};答案:A第4題下列for循環(huán)的循環(huán)體執(zhí)行次數(shù)為【】for(inti(O),j(10);i=j=10;i++,j--)無限第5題下列運(yùn)算符中優(yōu)先級最高的是:【】A:!B:%C:-=D:&&答案:A第6題在intb[][3]={{1},{3,2},{4,5,6}};中,b[2][2]的值為【】。A:0B:5C:6D:2答C第7題以下正確的函數(shù)定義形式是____A:doublefun(intx,inty)B:doublefun(intx;inty)C:doublefun(intx,inty);D:doublefun(intx,y);答案:A8設(shè)有定義intx;floaty;,則10+x+y值的數(shù)據(jù)類型是A:intB:doubleC:floatD:不確定C第9題C++語言對C語言進(jìn)行了很多改進(jìn),C++語言相對于C語言的最根本的變化是【】A:增加了一些新的運(yùn)算符B:允許函數(shù)重載,并允許設(shè)置缺省參數(shù)C:規(guī)定函數(shù)說明符必須用原型D:引進(jìn)了類和對象的概念答案:D第10題在下述對字符數(shù)組的描述中,有錯(cuò)誤的是【】。A:字符數(shù)組可以存放字符串B:字符數(shù)組中的字符串可以進(jìn)行整體輸入輸出C:可以在賦值語句中通過賦值運(yùn)算符"="對字符數(shù)組整體賦值D:字符數(shù)組的下標(biāo)從0開始:C第11題關(guān)于函數(shù)返回值的的描述正確的是().A:函數(shù)返回表達(dá)式的類型一定與函數(shù)的類型相同.B:函數(shù)返回值的類型決定了返回值表達(dá)式的類型C:當(dāng)函數(shù)類型與返回值表達(dá)式類型不同,將對返回值表達(dá)式的值進(jìn)行類型轉(zhuǎn)換.D:函數(shù)返回值類型就是返回值表達(dá)式類型.答案:C第12題假設(shè)有定義charch;下列輸入字符的方法不正確的是().A:cin.get(ch)B:cin>>chC:cin>>get(ch)D:ch=cin.get()答案:C第13題下面常數(shù)中不能作為常量的是()A:0xA5B:2.5e-2C:3e2D:0583答案:D第14題設(shè)有程序段t=0;while(printf("*")){t++;if(t<3)break;}則下面描述正確的是____B:其中循環(huán)控制表達(dá)式與'0'等價(jià)第15題若有說明:inta[3][4];則數(shù)組a中各元素____A:可在程序的運(yùn)行階段得到初值0B:可在程序的編譯階段得到初值0C:不能得到確定的初值D:可在程序的編譯或運(yùn)行階段得到初值0答案:B第16題當(dāng)執(zhí)行以下程序段時(shí)(A:循環(huán)體將執(zhí)行一次)x=-1;do{x=x*x;}while(!x);第17題如果一個(gè)函數(shù)無返回值,定義時(shí)它的函數(shù)類型應(yīng)是(C).A:任意B:intC:voidD:無第18題已知:inti,x[3][3]={1,2,3,4,5,6,7,8,9};則下面語句的輸出結(jié)果【】。for(i=0;i<3;i++)cout<<x[i][2-i]<<'\t';C:357第19題下述關(guān)于break語句的描述中,【C】是不正確的A:break語句可用于循環(huán)體內(nèi),它將退出該重循環(huán)B:break語句可用于開關(guān)語句中,它將退出開關(guān)語句C:break語句可用于if體內(nèi),它將退出if語句D:break語句在一個(gè)循環(huán)體內(nèi)可以出現(xiàn)多次第20題表達(dá)式9!=10的值為:【】A:非零值B:trueC:0D:1答案:D第21題在inta[2][3]={{1,0},{3,2}};中a[1][0]的值是(3)第22題下面程序段的運(yùn)行結(jié)果是.A:1,2,0a=1;b=2;c=2;while(a<b<c){t=a;a=b;b=t;c--;}cout<<a<<b<<c;第23題下面程序的輸出是【3】#include<iostream.h>voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;cout<<*(p+2);}第24題以下選項(xiàng)中合法的字符常量是()A:"B"B:'\010'C:68D:D答案:B第25題下面程序段.for(t=1;t<=100;t++){cin>>x;if(x<0)continue;cout<<t;}A:當(dāng)x<0時(shí)整個(gè)循環(huán)結(jié)束B:x>=0時(shí)什么也不輸出C:printf函數(shù)永遠(yuǎn)也不執(zhí)行D:最多允許輸出100個(gè)非負(fù)整數(shù)答案:D第26題C++程序的執(zhí)行總是從哪里開始的?A:main函數(shù)第27題已知a,b均被定義為double型,則表達(dá)式:b=1,a=b+5/2的值為:(3.0)第28題C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置____.D:必須在最后第29題若有以下說明和語句,且0<i<10,則【】是對數(shù)組元素的錯(cuò)誤引用。inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;A:*(a+i)B:a[p-a]C:p+iD:*(&a[i])答案:C第30題已知:intm=10;下列表示引用的方法中,【】是正確的。A:int&x=m;B:int&y=10;C:int&z;D:float&t=&m;答案:A第31合法的數(shù)組初始化語句是()A:chara[]="string"B:inta[5]={0,1,2,3,4,5}C:inta[]="string"D:chara[]={0,1,2,3,4,5}答案:A第32題在參數(shù)傳遞過程中,對形參和實(shí)參的要求是()A:函數(shù)定義時(shí),形參一直占用存儲空間B:實(shí)參可以是常量、變量或表達(dá)式C:形參可以是常量、變量或表達(dá)式D:形參和實(shí)參類型和個(gè)數(shù)都可以不同答案:B第33題在intb[][3]={{1},{3,2},{4,5,6},{0}};中,b[2][2]的值為(6).第34題以下不正確的說法是.C語言規(guī)定A:實(shí)參可以是常量、變量或表達(dá)式答案:BB:形參可以是常量、變量或表達(dá)式C:實(shí)參可以為任意類型D:形參應(yīng)與其對應(yīng)的實(shí)參類型一致第35題已知函數(shù)f的原型是:voidf(int*x,long&y);則以下對函數(shù)f正確的調(diào)用語句是(其中a和b是實(shí)參)【】A:f(a,b)B:f(&a,b)C:f(a,&b)D:f(&a,&b)答案:B第36題在inta[2][3]={{1,0},{3,2}};中a[1][0]的值是(3)37(B:構(gòu)造函數(shù)可以有返回值,也可以有參數(shù),構(gòu)造函數(shù)可以重載;)不是構(gòu)造函數(shù)的特征.第38題以下程序的運(yùn)行結(jié)果是【15】。#include<iostream.h>voidmain(){inta=0,b=1,c=0,d=20;if(a)d-=10;elseif(b){if(!c)d=15;elsed=25}cout<<d<<endl;}第39題下列四個(gè)選項(xiàng)中,均是C語言關(guān)鍵字的選項(xiàng)是____.B:switchtypedefcontinue第40題指針是指該變量的(B:地址)第41題下面描述正確的是____A:兩個(gè)字符串所包含的字符個(gè)數(shù)相同時(shí),才能比較字符串B:字符個(gè)數(shù)多的字符串比字符個(gè)數(shù)少的字符串大C:字符串"STOP"與"STOP"相等D:字符串"That"小于字符串"The"答案:D第42題下面程序的輸出結(jié)果是(A).#include<iostream.h>voidmain(){inta[3][3]={{1,2},{3,4},{5}};intsum=0;for(intI=1;I<3;I++)for(intj=0;j<=I;j++)sum+=a[I][j];cout<<sum<<endl;}A:12B:14C:15D:13第43題(1.0分)題號:4182如果一個(gè)函數(shù)無返回值,定義時(shí)它的函數(shù)類型應(yīng)是(B:int).第44題下面程序的運(yùn)行結(jié)果是.#include<iostream.h>main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);cout<<a<<b;}A:a=3,b=11B:a=2,b=8C:a=1,b=-1D:a=4,b=9答案:B第45題以下選項(xiàng)中不是正確的實(shí)型常量的是:(B)A:3.8E-1B:0.4e2C:-43.5D:243.43e-2第46題已知學(xué)生記錄描述為D:s.birth.year=1984;s.birth.month=11;s.birth.day=11;第47題若有說明:inta[][4]={0,0};則下面不正確的敘述是____A:數(shù)組a的每個(gè)元素都可得到初值0B:二維數(shù)組a的第一維大小為1C:因?yàn)槎S數(shù)組a中第二維大小的值除以初值個(gè)數(shù)的商為1,故數(shù)組a的行數(shù)為1D:只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0答案:D第48題若有說明:inti,j=7,*p;p=&i;則與i=j等價(jià)的語句是()A:i=*pB:*p=*&jC:i=&jD:i=**p答案:B第49題以下選項(xiàng)中不是正確的實(shí)型常量的是:【】A:3.8E-1B:0.4e2C:-43.5D:243.43e-2答案:B第50題對兩個(gè)數(shù)組a和b進(jìn)行如下初始化chara[]="ABCDEF";charb[]={'A','B','C','D','E','F'};則以下敘述正確的是___D:a數(shù)組比b數(shù)組長度數(shù)組有關(guān)試題一、填空第1題給出以下程序運(yùn)行的結(jié)果【1】#include<iostream.h>voidmain(){inta[]={1,2,3,4,5};intx,y,*p;p=&a[0];x=*(p+2);y=*(p+4);cout<<*p<<''<<x<<''<<y;}答案:135第2題已知:char*s="hello";執(zhí)行語句"for(inti=0;*s++;i++);"之后,變量i的結(jié)果是【5】第3題給出以下程序的輸出結(jié)果是【200】#include<iostream.h>voidmain(){int*v,b;v=&b;b=100;*v+=b;cout<<b;}二、單項(xiàng)選擇第1題若有以下語句,且0<=k<6,則正確表示數(shù)組元素地址的語句是【】intx[]={1,9,10,7,32,4},*ptr=x,k=1;A:x++B:&ptrC:&ptr[k]D:&(x+1)答案:C第2題在intb[][3]={{1},{3,2},{4,5,6}};中,b[2][2]的值為【6】。第3題設(shè)p1和p2是指向同一個(gè)int型一維數(shù)組的指針變量,k為int型變量,則不能正確執(zhí)行的語句是【】A:k=*p1+*p2;B:p2=k;C:p1=p2;D:k=*p1*(*p2);答案:B第4題下面程序的輸出是【3】#include<iostream.h>voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;cout<<*(p+2);}第5題int*pa[5];的描述中,【】是正確的。A:pa是一個(gè)指向數(shù)組的指針,所指向的數(shù)組是5個(gè)int型元素B:pa是一個(gè)指向某數(shù)組中的第5個(gè)元素的指針,該元素是int型變量C:pa[5]表示某個(gè)數(shù)組的第5個(gè)元素的值D:pa是一個(gè)具有5個(gè)元素的指針數(shù)組,每個(gè)元素是一個(gè)int型指針答案:D第6題下列關(guān)于指針的運(yùn)算中,【】是非法的。A:兩個(gè)指針在一定條件下,可以進(jìn)行相等或不等的運(yùn)B:可以用一個(gè)空指針賦值給某個(gè)指針C:一個(gè)指針可以加上兩個(gè)整數(shù)之和D:兩個(gè)指針在一定條件下,可以相加答案:D第7題若有說明:inti,j=7,*p;p=&i;則與i=j等價(jià)的語句是【】A:i=*p;B:*p=*&j;C:i=&jD:i=**p;答案:B第8題若有以下定義和語句,且0<i<10,則對數(shù)組元素地址的正確表示是【】inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;A:&(a+1)B:a++C:*pD:&p[i]答案:D第9題在下述對字符數(shù)組的描述中,有錯(cuò)誤的是【】。A:字符數(shù)組可以存放字符串B:字符數(shù)組中的字符串可以進(jìn)行整體輸入輸出C:可以在賦值語句中通過賦值運(yùn)算符"="對字符數(shù)組整體賦值D:字符數(shù)組的下標(biāo)從0開始:C第10題已知:inta[]={1,2,3,4,5,6},*p=a;下面表達(dá)式中其值為5的是【】A:p+=3;*(p++);B:p+=5;*p++;C:p+=4;*++p;D:p+=4;*p++;答案:D第11題已知:inti,x[3][3]={1,2,3,4,5,6,7,8,9};則下面語句的輸出結(jié)果【369】。for(i=0;i<3;i++)cout<<x[i][2-i]<<'\t';第12題若有以下語句:char*p[2]={"1234","5678"}則正確的敘述是【】A:p數(shù)組的兩個(gè)元素中各自存放了字符串"1234"和"5678"的首地址。第13題已知:intm=10;下列表示引用的方法中,【】是正確的。A:int&x=m;B:int&y=10;C:int&z;D:float&t=&m;答案:A第14題在C++語言中,二維數(shù)組元素在內(nèi)存中的存放順序是【】。A:按行存放第15題合法的數(shù)組初始化語句是【】。A:chara[]="string";B:inta[5]={0,1,2,3,4,5};C:inta[]="string"D:chara[]={0,1,2,3,4,5};答案:A程序填空第1題題目:以下程序?qū)?shù)組中的數(shù)據(jù)按逆序存放。#include<iostream.h>voidmain(){inta[12],i,j,t;for(i=0;i<12;i++)cin>>a[i];for(i=0;i<6;i++)/***********SPACE***********/{【t=a[i];a[i]=a[11-i];a[11-i]=t;】}//數(shù)組元素交換for(i=0;i<12;i++)cout<<a[i];}第2題題目:程序讀入10個(gè)整數(shù),統(tǒng)計(jì)非負(fù)數(shù)個(gè)數(shù),并計(jì)算非負(fù)數(shù)之和。#include<iostream.h>voidmain(){/***********SPACE***********inti,a[10],s=0,【count=0;】;for(i=0;i<10;i++)/***********SPACE***********/【cin>>a[i];】for(i=0;i<10;i++){if(a[i]<0)/***********SPACE***********/【continue;】//負(fù)數(shù)跳過,不參與統(tǒng)計(jì)count++;/***********SPACE***********/【s+=a[i];】}cout<<"非負(fù)數(shù)的個(gè)數(shù)為:"<<count<<endl;/***********SPACE***********/cout<<"非負(fù)數(shù)之和為:"<<【s】<<endl;}有關(guān)函數(shù)題型一、程序填空第1題題目:找出數(shù)組當(dāng)中的最大數(shù)#include<iostream.h>/***********SPACE***********/int【max】(intb[],intn);voidmain(){intarr[10];/***********SPACE***********/for(inti=0;i<【10】;i++)cin>>arr[i];/***********SPACE***********/cout<<【max(arr,10)】<<endl;}intmax(intb[],intn){intm=0;for(inti=0;i<n;i++)if(b[i]>m)m=b[i];/***********SPACE***********/【returnm;】}第2題功能:設(shè)計(jì)一個(gè)求和函數(shù)sum(intn),函數(shù)類型為整型,求1+2+3+...+a的值。要求:在主函數(shù)中輸入a的值,調(diào)用該函數(shù)并輸出和。#include<iostream.h>/***********SPACE***********/【intsum(intn)或intsum(int)】;voidmain(){inta,b;cout<<"請輸入a:"<<endl;cin>>a;/***********SPACE***********/【b=sum(a)】;cout<<b<<endl;}intsum(intn){inti,k=0;for(i=1;i<=n;i++)/***********SPACE***********/【k+=i或k=k+i】;/***********SPACE***********/【returnk】;}二、程序設(shè)計(jì)第1題/*編寫程序,用冒泡法對10個(gè)數(shù)排序(按從小到大的順序)答案:while(m!=0){n=m%10;s+=n;m=m/10;}第3題題目:在包含10個(gè)數(shù)的一維整數(shù)數(shù)組a中查找給定的數(shù)據(jù)num。如果找到則返回1,未找到返回0.答案:for(inti=0;i<10;i++)if(a[i]==num)break;if(i<10) return1;elsereturn0;一、填空第1題在C++語言結(jié)構(gòu)化程序中,【1】是程序的基本組成單元;在C++語言的面向?qū)ο笤O(shè)計(jì)框架中,【2】是程序的基本組成單元。答案:函數(shù)類第2題運(yùn)行程序后,輸出結(jié)果【3】【5】【OK】#include(iostream.h>voidmain(){inti(1);do{i++;cout<<++i<<"";if(i==7)break;}while(i==3);cout<<"ok!";}第3題若a為double類型的變量,表達(dá)式a=1,a+5,a++的值為【1】第4題賦值運(yùn)算符的結(jié)合性是由【1】至【2】右左第5題(5.0分)題號:176表達(dá)式7.5+1/2+45%10=【1】12.5第6題寫出下面程序運(yùn)行結(jié)果:10121941#include<iostream.h>voidmain(){inti=8,j=10,m,n;m=++i+j++;n=(++i)+(++j)+m;cout<<i<<''<<j<<''<<m<<''<<n;}第7題x*=y+8等價(jià)于【1】答案:x=x*(y+8)第8題6.計(jì)算下面表達(dá)式的值。(1)a=3*5,a=b=3*2結(jié)果為【6】(2)(int)(a+6.5)%2+(a=b=5)//設(shè)a的初值為3。結(jié)果為【6】(3)(float)(a+b)/2+(int)x%(int)y//設(shè)a=2,b=3,x=3.5,y=2.5結(jié)果為【3.5】第9題給出下面程序輸出的結(jié)果:【98】#include<iostream.h>voidmain(){inta;charch;ch='a';ch++;a=ch;cout<<a;}二、單項(xiàng)選擇第1題若有以下語句int*p,a=4;p=&a;下面均代表地址的一組選項(xiàng)是【】A:a,p,*&aB:&*a,&a,*pC:*&p,*p,&aD:&a,&*p,p答案:D第2題下列運(yùn)算符中優(yōu)先級最高的是:【】A:!B:%C:-=D:&&答案:A第3題C++語言對C語言進(jìn)行了很多改進(jìn),C++語言相對于C語言的最根本的變化是【】A:增加了一些新的運(yùn)算符B:允許函數(shù)重載,并允許設(shè)置缺省參數(shù)C:規(guī)定函數(shù)說明符必須用原型D:引進(jìn)了類和對象的概念答案:D第4題已知a,b均被定義為double型,則表達(dá)式:b=1,a=b+5/2的值為:【3.5】第5題以下選項(xiàng)中是正確的整型常量的是:【】A:1.2B:-20C:1,000D:674答案:B第6題下列運(yùn)算符中,運(yùn)算對象必須是整型的是:【】A:/B:%=C:=D:&答案:B第7題下面不能正確表示a*b/(c*d)的表達(dá)式是:【】A:(a*b)/c*d第8題如有inta=11;則表達(dá)式(a++*1/3)的值是【】A:0B:3C:4D:12答案:B第9題C++程序的執(zhí)行總是從哪里開始的?【A】A:main函數(shù)B:第一行C:頭文件D:函數(shù)注釋第10題表達(dá)式9!=10的值為:【】A:非零值B:trueC:0D:1答案:D三、程序改錯(cuò)第1題題目:計(jì)算分段函數(shù)的值0(x=0)y=2x+20(x>0)3x(x<0)#include<iostream.h>voidmain(){floatx,y;/***********FOUND***********/cin>>x>>endl;/***********FOUND***********/if(x=0)y=0;elseif(x<0)/***********FOUND***********/y=2x+20;else/***********FOUND***********/y=3x;cout<<x<<y;}答案:cin>>x;if(x==0)y=2*x+20;y=3*x;第2題【程序改錯(cuò)】指出下面程序中的錯(cuò)誤/***********FOUND***********/#include<stdio.h>voidmain(){cout<<"Thisisastring";}答案:#include<iostream.h>四、程序設(shè)計(jì)第1題【程序設(shè)計(jì)】題目:求100之內(nèi)的自然數(shù)中被13整除的最大數(shù)。(用for循環(huán))答案:#include<iostream.h>voidmain(){for(inti=100;i>12;i--)if(i%13==0){cout<<"100內(nèi)最大被13整除的數(shù)是:"<<i<<endl;break;}}第2題【程序設(shè)計(jì)】題目:輸出所有的"水仙花數(shù)"到文件out.txt中。所謂"水仙花數(shù)"是指一個(gè)3位數(shù),其各位數(shù)字立方和等于該數(shù)字本身。例如,153是一個(gè)水仙花數(shù),153=1^3+5^3+3^3。答案:for(n=100;n<1000;n++){i=n/100;j=n/10-i*10;k=n%10; if(n==i*i*i+j*j*j+k*k*k)wwjt(n);}第3題【程序設(shè)計(jì)】題目:求多項(xiàng)式1!+2!+3!+……+15!的值。存入變量out.dat中.答案:for(inti=1;i<=15;i++){n=n*i;s+=n;}cout<<s<<endl;out=s;第4題【程序設(shè)計(jì)】題目:用while循環(huán)編程,求自然數(shù)1至100之間各奇數(shù)平方和sum。答案: while(i<=100){sum+=i*i;i+=2;}cout<<"sum="<<sum<<endl;第5題【程序設(shè)計(jì)】題目:求下列分?jǐn)?shù)序列的前15項(xiàng)之和。2/1,3/2,5/3,8/5,13/8,21/13,…并將結(jié)果寫入文件。提示:分析給定數(shù)列的通項(xiàng)公式,再將其前15項(xiàng)求和。假定,通項(xiàng)分子為a,分母b,前一項(xiàng)為a/b,下一項(xiàng)為(a+b)/a。寫出求和公式為sum+=a/b;下一項(xiàng)的a和b值分別為:t=a;a+=b;b=t:循環(huán)相加15次。答案:doublea=2,b=1,sum=0,t;for(inti=1;i<=15;i++){sum+=a/b;t=a;a+=b;b=t;}當(dāng)我被上帝造出來時(shí),上帝問我想在人間當(dāng)一個(gè)怎樣的人,我不假思索的說,我要做一個(gè)偉大的世人皆知的人。于是,我降臨在了人間。我出生在一個(gè)官僚知識分子之家,父親在朝中做官,精讀詩書,母親知書答禮,溫柔體貼,父母給我去了一個(gè)好聽的名字:李清照。小時(shí)侯,受父母影響的我飽讀詩書,聰明伶俐,在朝中享有“神童”的稱號。小時(shí)候的我天真活潑,才思敏捷,小河畔,花叢邊撒滿了我的詩我的笑,無可置疑,小時(shí)侯的我快樂無慮?!芭d盡晚回舟,誤入藕花深處。爭渡,爭渡,驚起一灘鷗鷺?!鼻啻旱奈胰缤恢恍▲B,自由自在,沒有約束,少女純凈的心靈常在朝陽小,流水也被自然洗禮,纖細(xì)的手指拈一束花,輕拋入水,隨波蕩漾,發(fā)髻上沾著晶瑩的露水,雙腳任水流輕撫。身影輕飄而過,留下一陣清風(fēng)??墒峭砟甑奈覅s生活在一片黑暗之中,家庭的衰敗,社會的改變,消磨著我那柔弱的心。我?guī)缀鯇ι罱^望,每天在痛苦中消磨時(shí)光,一切都好象是灰暗的?!皩ひ捯捓淅淝迩迤嗥鄳K慘戚戚”這千古疊詞句就是我當(dāng)時(shí)心情的寫照。最后,香消玉殞,我在痛苦和哀怨中凄涼的死去。在天堂里,我又見到了上帝。上帝問我過的怎么樣,我搖搖頭又點(diǎn)點(diǎn)頭,我的一生有歡樂也有坎坷,有笑聲也有淚水,有鼎盛也有衰落。我始終無法客觀的評價(jià)我的一生。我原以為做一個(gè)著名的人,一生應(yīng)該是被歡樂榮譽(yù)所包圍,可我發(fā)現(xiàn)我錯(cuò)了。于是在下一輪回中,我選擇做一個(gè)平凡的人。我來到人間,我是一個(gè)平凡的人,我既不著名也不出眾,但我擁有一切的幸福:我有溫馨的家,我有可親可愛的同學(xué)和老師,我每天平凡而快樂的活著,這就夠了。天兒藍(lán)藍(lán)風(fēng)兒輕輕,暖和的春風(fēng)帶著春的氣息吹進(jìn)明亮的教室,我坐在教室的窗前,望著我擁有的一切,我甜甜的笑了。我拿起手中的筆,不禁想起曾經(jīng)作詩的李清照,我雖然沒有橫溢的才華,但我還是拿起手中的筆,用最樸實(shí)的語言,寫下了一時(shí)的感受:人生并不總是完美的,每個(gè)人都會有不如意的地方。這就需要我們靜下心來閱讀自己的人生,體會其中無盡的快樂和與眾不同?!案徊蛔x書富不久,窮不讀書終究窮?!睘槭裁磸墓诺浇穸寄敲纯粗赜袑W(xué)識之人?那是因?yàn)橛袑W(xué)識之人可以為社會做出更大的貢獻(xiàn)。那時(shí)因?yàn)樽x書能給人帶來快樂。自從看了《丑小鴨》這篇童話之后,我變了,變得開朗起來,變得樂意同別人交往,變得自信了……因?yàn)槲抑溃杭词宫F(xiàn)在我是只“丑小鴨”,但只要有自信,總有一天我會變成“白天鵝”的,而且會是一只世界上最美麗的“白天鵝”……我讀完了這篇美麗的童話故事,深深被丑小鴨的自信和樂觀所折服,并把故事講給了外婆聽,外婆也對童話帶給我們的深刻道理而驚訝不已。還吵著鬧著多看幾本名著。于是我給外婆又買了幾本名著故事,她起先自己讀,讀到不認(rèn)識的字我就告訴她,如果這一面生字較多,我就讀給她聽整個(gè)一面。漸漸的,自己的語文閱讀能力也提高了不少,與此同時(shí)我也發(fā)現(xiàn)一個(gè)人讀書的樂趣遠(yuǎn)不及兩個(gè)人讀的樂趣大,而兩個(gè)人讀書的樂趣遠(yuǎn)不及全家一起讀的樂趣大。于是,我便發(fā)展“業(yè)務(wù)”帶動(dòng)全家一起讀書……現(xiàn)在,每每遇到好書大家也不分男女老少都一擁而上,爭先恐后“搶書”,當(dāng)我說起我最小應(yīng)該讓我的時(shí)候,卻沒有人搭理我。最后還把書給撕壞了,我生氣地哭了,媽媽一邊安慰我一邊對外婆說:“孩子小,應(yīng)該讓著點(diǎn)?!蓖馄艆s不服氣的說:“我這一把年紀(jì)的了,怎么沒人讓我呀?”大家人你一言我一語,誰也不肯相讓……讀書讓我明白了善惡美丑、悲歡離合,讀一本好書,猶如同智者談心、談理想,教你辨別善惡,教你弘揚(yáng)正義。讀一本好書,如品一杯香茶,余香繚繞。讀一本好書,能使人心靈得到凈化。書是我的老師,把知識傳遞給了我;書是我的伙伴,跟我訴說心里話;書是一把鑰匙,給我敞開了知識的大門;書更是一艘不會沉的船,引領(lǐng)我航行在人生的長河中。其實(shí)讀書的真真樂趣也就在于此處,不是一個(gè)人悶頭苦讀書;也不是讀到好處不與他人分享,獨(dú)自品位;更不是一個(gè)人如癡如醉地沉浸在書的海洋中不能自拔。而是懂得與朋友,家人一起分享其中的樂趣。這才是讀書真正之樂趣呢!這所有的一切,不正是我從書中受到的教益嗎?我閱讀,故我美麗;我思考,故我存在。我從內(nèi)心深處真切地感到:我從讀書中受到了教益。當(dāng)看見有些同學(xué)寧可買玩具亦不肯買書時(shí),我便想到培根所說的話:“世界上最庸俗的人是不讀書的人,最吝嗇的人是不買書的人,最可憐的人是與書無緣的人?!痹S許多多的作家、偉人都十分喜歡看書,例如毛澤東主席,他半邊床上都是書,一讀起書來便進(jìn)入忘我的境界。書是我生活中的好朋友,是我人生道路上的航標(biāo),讀書,讀好書,是我無怨無悔的追求。下午13:00—17:00B.實(shí)行不定時(shí)工作制的員工,在保證完成甲方工作任務(wù)情況下,經(jīng)公司同意,可自行安排工作和休息時(shí)間。3.1.2打卡制度3.1.2.1公司實(shí)行上、下班指紋錄入打卡制度。全體員工都必須自覺遵守工作時(shí)間,實(shí)行不定時(shí)工作制的員工不必打卡。3.1.2.2打卡次數(shù):一日兩次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡時(shí)間:打卡時(shí)間為上班到崗時(shí)間和下班離崗時(shí)間;3.1.2.4因公外出不能打卡:因公外出不能打卡應(yīng)填寫《外勤登記表》,注明外出日期、事由、外勤起止時(shí)間。因公外出需事先申請,如因特殊情況不能事先申請,應(yīng)在事畢到崗當(dāng)日完成申請、審批手續(xù),否則按曠工處理。因停電、卡鐘(工卡)故障未打卡的員工,上班前、下班后要及時(shí)到部門考勤員處填寫《未打卡補(bǔ)簽申請表》,由直接主管簽字證明當(dāng)日的出勤狀況,報(bào)部門經(jīng)理、人力資源部批準(zhǔn)后,月底由部門考勤員據(jù)此上報(bào)考勤。上述情況考勤由各部門或分公司和項(xiàng)目文員協(xié)助人力資源部進(jìn)行管理。3.1.2.5手工考勤制度3.1.2.6手工考勤制申請:由于工作性質(zhì),員工無法正常打卡(如外圍人員、出差),可由各部門提出人員名單,經(jīng)主管副總批準(zhǔn)后,報(bào)人力資源部審批備案。3.1.2.7參與手工考勤的員工,需由其主管部門的部門考勤員(文員)或部門指定人員進(jìn)行考勤管理,并于每月26日前向人力資源部遞交考勤報(bào)表。3.1.2.8參與手工考勤的員工如有請假情況發(fā)生,應(yīng)遵守相關(guān)請、休假制度,如實(shí)填報(bào)相關(guān)表單。3.1.2.9外派員工在外派工作期間的考勤,需在外派公司打卡記錄;如遇中途出差,持出差證明,出差期間的考勤在出差地所在公司打卡記錄;3.2加班管理3.2.1定義加班是指員工在節(jié)假日或公司規(guī)定的休息日仍照常工作的情況。A.現(xiàn)場管理人員和勞務(wù)人員的加班應(yīng)嚴(yán)格控制,各部門應(yīng)按月工時(shí)標(biāo)準(zhǔn),合理安排工作班次。部門經(jīng)理要嚴(yán)格審批員工排班表,保證員工有效工時(shí)達(dá)到要求。凡是達(dá)到月工時(shí)標(biāo)準(zhǔn)的,應(yīng)扣減員工本人的存休或工資;對超出月工時(shí)標(biāo)準(zhǔn)的,應(yīng)說明理由,報(bào)主管副總和人力資源部審批。B.因員工月薪工資中的補(bǔ)貼已包括延時(shí)工作補(bǔ)貼,所以延時(shí)工作在4小時(shí)(不含)以下的,不再另計(jì)加班工資。因工作需要,一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商場柜臺租賃經(jīng)營合同范本
- 圖書館數(shù)據(jù)庫使用問卷調(diào)查表
- 個(gè)人漁船雇員合同范例
- 含鋅物料合同范例
- 2024年城市地鐵車輛段維修養(yǎng)護(hù)合同
- 農(nóng)莊出租合同范例
- 業(yè)務(wù)承包合同范例
- 2024年婚禮現(xiàn)場策劃設(shè)計(jì)合同
- 醫(yī)療提成協(xié)議合同范例
- 代理創(chuàng)業(yè)合同范例
- 針灸大成原文及翻譯
- 某排澇泵站工程初步設(shè)計(jì)報(bào)告
- 數(shù)據(jù)中心運(yùn)維方案
- 換熱站運(yùn)行培訓(xùn)課件
- 政治學(xué)原理 (自考) 課件 周光輝 第1-4章 國家的性質(zhì)-國家機(jī)構(gòu)
- 2024-2026年全球經(jīng)濟(jì)展望
- 巴金《家》簡介課件
- 《信心與行為》課件
- 一例乳腺癌術(shù)后并發(fā)淋巴水腫患者的個(gè)案護(hù)理
- 產(chǎn)品系統(tǒng)設(shè)計(jì)開發(fā) 課件 第1、2章 產(chǎn)品系統(tǒng)設(shè)計(jì)概述、產(chǎn)品系統(tǒng)體系的構(gòu)成
- 課文明如廁班會
評論
0/150
提交評論