97在线观看视频,很黄很色120秒试看,久久久久久久综合日本,1000部精品久久久久久久久,欧美freesex10一13

 自考網(wǎng)
 自考動態(tài)  報(bào)考指南  考試政策  復(fù)習(xí)指導(dǎo)  課程設(shè)置  自考試題  自考就業(yè)  考生故事  助學(xué)單位  自考論壇 
 公共課: 真題|模擬題|筆記串講  經(jīng)濟(jì)類: 真題|模擬題|筆記串講  法學(xué)類: 真題|模擬題|筆記串講  文學(xué)類真題|模擬題|筆記串講  高校招生  網(wǎng)絡(luò)課堂

2007年1月高等教育自學(xué)考試高級語言程序設(shè)計(jì)(一)試題

作者:   發(fā)布時間:2009-02-08 17:23:14  來源:
  • 文章正文
  • 資料下載
  • 自考圈
  • 論壇

全國2007年1月高等教育自學(xué)考試
高級語言程序設(shè)計(jì)(一)試題
課程代碼:00342

一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。

1.以下正確的C語言自定義標(biāo)識符是( )。
A._la 
B.2a_
C.do 
D.a(chǎn).12

2.在C語言中,錯誤的常數(shù)表示是(。。
A.0L 
B.-0x6aL
C.′6′ 
D.1.234E3.5

3.設(shè)int a,x=2;執(zhí)行語句a=x>0?3*x(x=10);后,變量x的值是( )。
A.1 
B.2
C.6 
D.10

4.設(shè)有以下程序段:int x=2,y=2,z=0,a;a=++x||++y&&z++;printf(″%d,%d,%d\n″,x,y,z);執(zhí)行后輸出的結(jié)果是( )。
A.2,2,0 
B.3,3,1
C.3,2,0 
D.3,2,1

5.在C語言中,字符串″\\TOP\t\65\″″的長度是( )。
A.5 
B.7
C.9 
D.12

6.設(shè)float x;,由鍵盤輸入:12.45,能正確讀入數(shù)據(jù)的輸入語句是( )。
A.scanf(″%5f″,&x); 
B.scanf(″%5d″,&x);
C.scanf(″%f″,x); 
D.scanf(″%s″,&x)

7.逗號表達(dá)式a=2*6,a*3,a+5的值是(。
A.12 
B.17
C.36 
D.41

8.C語言表達(dá)式3.26*exp(x)+(a+b)/3所表示的數(shù)學(xué)表達(dá)式是(。
A.3.26x+ 
B.3.26xe+
C.3.26ex+ 
D.3.26lnx+

9.在C語言中,下列運(yùn)算符中結(jié)合性屬于自右向左的是(。。
A.&& 
B.--
C.<< 
D.->

10.設(shè)int(*p)[4];,則p的含義是(。。
A.指向整型變量的指針數(shù)組
B.指向4個整型變量的函數(shù)指針
C.4個指向整型變量的指針變量
D.指向具有4個整型元素的一維數(shù)組的指針

11.設(shè)char x[][10]={″Windows″,″dos″,″unix″};,執(zhí)行pintf(″%c″,x[1][2]);后輸出的結(jié)果是( )。
A.n 
B.i
C.o 
D.s

12.設(shè)int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(* ptr)[3]=a,*p=a[0];,則與數(shù)組元素a[1][2]等價的是(。。
A.*((p+2)+3) 
B.*(*(p+3))
C.(*ptr+1)+2 
D.*((ptr+1)[2])

13.設(shè)int a=11,b=2;,執(zhí)行下述程序段后,變量a和b的值分別是( )。do{a/=b++;

}while(a>b);
A.1,3 
B.1,4
C.2,3 
D.2,4

14.在C語言中,下列錯誤的說法是(。。
A.函數(shù)可以遞歸調(diào)用
B.不允許在函數(shù)中再定義函數(shù)
C.遞歸程序不可能用非遞歸算法實(shí)現(xiàn)
D.對于continue語句,可以通過改變程序的結(jié)構(gòu)而不使用它

15.設(shè)int a[2][3]={{1},{2,3}};,則元素a[1][0]的值是(。
A.0 
B.1
C.2 
D.3

16.若main()帶參數(shù),正確的是(。。
A.main(int argc,char*argv) 
B.main(int argc,char*argv[])
C.main(int argc,char argv[][]) 
D.main(int argc,char argv[])

17.設(shè)struct student{ char name[10];int sex;int num;}s,*p=&s;以下對結(jié)構(gòu)型變量s中成員num的非法引用是( )。
A.p->num 
B.(*p).num
C.s.num 
D.student.num

18.下列說法中正確的是(。。
A.C語言的預(yù)處理命令只有宏定義和文件包含
B.預(yù)處理命令只能出現(xiàn)在主函數(shù)之前
C.所有預(yù)處理命令都是以符號″#″開頭
D.有些預(yù)處理命令不是在源程序編譯之前處理

19.設(shè)enum week {mon,tue=2,wed,thu,sat=6}day;,則枚舉常量mon和thu的值分別是(。。
A.0和4 
B.1和4
C.0和3 
D.1和5

20.下列屬于文件包含的命令是(。。
A.#define N 25 
B.#endif
C.#include ″stdio.h″ 
D.#else

二、填空題(本大題共10小題,每小題2分,共20分)
請?jiān)诿啃☆}的空格中填上正確答案。錯填、不填均無分。

21.一個C語言程序的執(zhí)行起點(diǎn)是__________。

22.設(shè)int x=3,y=5;,則執(zhí)行printf(″%d\n″,x^y);后輸出__________。

23.設(shè)int s[3][2]={1,2,3,4,5,6},(*p)[2]=s;,則*(*(p+1)+1)的值是__________。

24.C語言中,可以處理的兩類文件分別是文本文件和__________。

25.設(shè)int a=2;,則執(zhí)行a+=a*=15;后,變量a的值是__________。

26.設(shè)double y[4][5];,則數(shù)組y中元素的個數(shù)是__________。

27.設(shè)int x=7,y=3,則表達(dá)式x%y+x/y的值是__________。

28.設(shè)char s[]={″apple″};,則執(zhí)行printf(″%d\n″,strlen(s));后輸出的值是__________。

29.設(shè) union{int i;char j[10];float k;}u;則sizeof(u)的值是__________。

30.設(shè) #define MOD(a,b)a%bmain(){ int x=4,y=16,z;z=MOD(y,x);printf(″%d\n″,z++);}則程序執(zhí)行的結(jié)果是__________。

三、程序分析題(本大題共5小題,每小題5分,共25分)
閱讀下列程序,將輸出結(jié)果寫到各題右側(cè)的空白處。

31.main()

{int x=15;

while(x<20)

{x++

if(x/3!=0){x++;break;}

else continue;

}

printf(″%d\n″,x);

}

32.fun(int a[],int i,int j)

{int t;

if(i<j)

{t=a[i];a[i]=a[j];a[j]=t;

i++;j--;

fun(a,i,j);

}

}

main()

{int x[]={2,4,6},i;

fun(x,0,2);

for(i=0;i<3;i++) printf(″%2d″,x[i]);

printf(″\n″);

}

33./*程序運(yùn)行時,輸入一個整數(shù)5*/

main()

{int a,b[10],c,i=0;

printf(″輸入一個整數(shù)\n″);

scanf(″%d″,&a);

while(a!=0)

{c=a%2;

a=a/2;

b[i]=c;

i++;

}

for(;i>0;i--)printf(″%d″,b[i-1]);

}

34.# include <stdio.h>

main()

{int a,b,i;

a=b=0;

for(i=0;i<=10;i+=2)

{a+=i;

b+=i+1;

}

printf(″a=%d\n″,a);

printf(″b=%d\n″,b-11);

}

35.int a=100;

s()

{static int a=20;

a++

printf(″%d\n″,a);

}

main()

{int i;

for(i=1;i<=3;i++)

{a++;

printf(″%d,″,a);

s();

}

}

四、程序填充題(本大題共3小題,每小題6分,共18分)
給出下列程序,將橫線處缺少的部分補(bǔ)上,使其能正確運(yùn)行。

36.對含有10個元素的數(shù)組a先按元素的存儲次序倒序輸入,再按其正序輸出。

#define_______/*第一空*/

main()

{int i,a[N];

for(i=N-1; _______;i--)/*第二空*/

scanf(″%d″, _______);/*第三空*/

for(i=0;i<N;i++)printf(″%d\t″,a[i]);

printf(″\n″);

}

37.學(xué)生成績的字母等級和分?jǐn)?shù)范圍如下:

字母等級 分?jǐn)?shù)范圍

A 90~100

B 80~89

C 70~79

D 60~69

E 0~59

其它字母 輸入錯誤

輸入字母等級之后,輸出相應(yīng)的分?jǐn)?shù)范圍。

main()

{

_______;/*第一空*/

scanf(″%c″,&score);

switch(score)

{

case′A′:printf(″A:90~100\n″);_________;/*第二空*/

case′B′:printf (″B:80~89\n″);break;

case′C′:printf (″C:70~79\n″);break;

case′D′:printf (″D:60~69\n″);break;

case′E′:printf (″E: 0~59\n″);break;

_______:printf(″輸入錯誤\n″);/*第三空*/

}

}

38.文本文件num.dat中含有若干個整數(shù),將這些數(shù)據(jù)讀出后求出它們的和,再將這些數(shù)據(jù)與它們的和分別顯示到屏幕上。

#include<stdio.h>

main()

{int num;long int sum=0L;

FILE*fp;

fp=fopen(″num.dat″, ″r″);

do

{

fscanf(________,&num);/*第一空*/

sum+=_________;/*第二空*/

printf(″%5d″,num);

}while(_______);/*第三空*/

printf(″\nsum=%ld\n″,sum);

fclose(fp);

}

五、程序設(shè)計(jì)題(本大題共3小題,第39小題5分,第40、41小題各6分,共17分)

39.輸入兩個實(shí)型數(shù)x和y,計(jì)算并輸出它們的和、差、積和商。

40.輸入自變量x的值后,計(jì)算并輸出y的值。

計(jì)算公式:y=

41.用循環(huán)結(jié)構(gòu)輸出下列數(shù)字金字塔(共9行)。

1

121

12321

1234321

……………

12345678987654321

熱門資料下載:
<
自考最新熱貼:
【責(zé)任編輯:育路編輯  糾錯
【育路網(wǎng)版權(quán)與免責(zé)聲明】  
    ① 凡本網(wǎng)注明稿件來源為"原創(chuàng)"的所有文字、圖片和音視頻稿件,版權(quán)均屬本網(wǎng)所有。任何媒體、網(wǎng)站或個人轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式復(fù)制發(fā)表時必須注明"稿件來源:育路網(wǎng)",違者本網(wǎng)將依法追究責(zé)任;
    ② 本網(wǎng)部分稿件來源于網(wǎng)絡(luò),任何單位或個人認(rèn)為育路網(wǎng)發(fā)布的內(nèi)容可能涉嫌侵犯其合法權(quán)益,應(yīng)該及時向育路網(wǎng)書面反饋,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)情況證明,育路網(wǎng)在收到上述法律文件后,將會盡快移除被控侵權(quán)內(nèi)容。
自考報(bào)名咨詢電話:010-51291357 51291557
熱點(diǎn)專題
 
 自考熱點(diǎn)關(guān)注
                        MORE>>
學(xué)員報(bào)名服務(wù)中心: 北京北三環(huán)西路32號恒潤中心18層1803室(交通位置圖
咨詢電話:北京- 010-51268840/41 傳真:010-51418040 上海- 021-51567016/17
育路網(wǎng)-中國新銳教育社區(qū): 北京站 | 上海站 | 鄭州站| 天津站
本站法律顧問:邱清榮律師
1999-2010 育路教育版權(quán)所有| 京ICP證100429號