vfp程序转换为c语言程序软件,c语言程序设计及vfp程序设计试题.doc
c語(yǔ)言程序設(shè)計(jì)及vfp程序設(shè)計(jì)試題
高級(jí)語(yǔ)言(C)程序設(shè)計(jì)部分(滿分100分)
一、單項(xiàng)選擇題(每小題1分,共20分)
1、在C語(yǔ)言中,不正確的int類型的常數(shù)是( )
A、32768 B、0 C、037 D、0xAF
2、設(shè)變量x為float型且已經(jīng)賦值,則以下語(yǔ)句中能夠?qū)中的數(shù)值保留到小數(shù)點(diǎn)后面兩位,并將第三位四舍五入的是( )
A、x=x*100+0.5/100.0 B、x=(x*100+0.5)/100
C、x=(int)(x*100+0.5)/100.0 D、x=(x/100+0.5)*100.0
3、已知int i=-10;表達(dá)式-12<=i<=-8的值是( )
A、0 B、 1 C、 -8 D、非零值
4、若己定義:int a[9],*p=a;并在以后的語(yǔ)句中未改變p的值,不能表示a[l]地址的
表達(dá)式是( )
A、p+l B、a+l C、a++ D、++p
5、設(shè)有如下程序段,下面描述中正確的是 ( )
int k=10; while(k=0) k=k-1;
A、循環(huán)執(zhí)行一次 B、循環(huán)是無(wú)限循環(huán)
C、循環(huán)體語(yǔ)句一次也不執(zhí)行 D、循環(huán)體語(yǔ)句執(zhí)行一次
6、以下程序的輸出結(jié)果為( )
int i;
void prt( )
{ for(i=5;i<8;i++) printf("%c",'*'); printf("\t");}
main( )
{ for(i=5;i<=8;i++) prt( ); }
A、*** B、*** *** *** *** C、*** *** D、* * *
7、下面選項(xiàng)中正確的賦值語(yǔ)句是(設(shè) char a[5],*p=a;)( )
A p="abcd"; B a="abcd"; C *p="abcd"; D *a="abcd";
8、C語(yǔ)言中的文件類型只有( )
A、索引文件和文本文件兩種 B、文本文件一種
C、二進(jìn)制文件一種 D、ASCII碼文件和二進(jìn)制文件兩種
9、C語(yǔ)言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置( )
A、必須在最開(kāi)始 B、必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面
C、可以任意 D、必須在最后
10、假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b++,a+b)的值是( )
?A、7????B、8???C、6???D、2
11、以下不正確的敘述是( )
A、在C程序中,逗號(hào)運(yùn)算符的優(yōu)先級(jí)最低
B、在C程序中,APH和aph是兩個(gè)不同的變量
C、若a和b類型相同,在執(zhí)行了賦值表達(dá)式a=b后b中的值將放人a中,而b中的值不變。
D、當(dāng)從鍵盤輸入數(shù)據(jù)時(shí),對(duì)于整型變量只能輸入整型數(shù)值,對(duì)于實(shí)型變量只能輸入實(shí)型數(shù)值
12、putchar函數(shù)可以向終端輸出一個(gè)( )
A、整型變量表達(dá)式值 B、實(shí)型變量值 C、字符串 D、字符或字符型變量值
13、對(duì)for(表達(dá)式1;;表達(dá)式3)可理解為( )
A、for(表達(dá)式1;??0;表達(dá)式3) B、for(表達(dá)式1;1;表達(dá)式3)
C、for(表達(dá)式1;表達(dá)式1;表達(dá)式3) D、for(表達(dá)式1;表達(dá)式3;表達(dá)式3)
14、若有以下說(shuō)明和語(yǔ)句,且已知char型占1個(gè)字節(jié),int型占兩個(gè)字節(jié),float 型占4個(gè)字節(jié)。
struct st
{int num;
char name[10];
int age;
float score;
}student;
則結(jié)構(gòu)體變量student占用內(nèi)存的字節(jié)數(shù)是( )
A、10 B、18 C、9 D
15、以下程序執(zhí)行后的結(jié)果是( )
#define KB(x,y,z) x*y*z;
main()
{int i;i=AREA(3+2,3,1+2)
printf(“%d”,i);}
A、20 B、程序出錯(cuò) C、11 D、45
16、已知字母A的ASCII碼為十進(jìn)制數(shù)65,且c2為字符型,則執(zhí)行語(yǔ)句c2='A'十'6'一'3';后,c2中的值為( )
A、D???? B、68?? C、不確定的值??? D、C
17、若有代數(shù)式3ae/bc,則不正確的C語(yǔ)言表達(dá)式是( )
?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的vfp程序转换为c语言程序软件,c语言程序设计及vfp程序设计试题.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: css阻止换行_CSS中,如何处理短内容
- 下一篇: win8怎么打开光盘 怎么在win8中打