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

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

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

作者:   發(fā)布時間:2009-02-08 16:09:36  來源:
  • 文章正文
  • 資料下載
  • 自考圈
  • 論壇
課程代碼:00342
第一部分  選擇題(共20分)
一、單項選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.組成C語言程序的是(     )
A.過程        B.函數(shù)
C.子程序       D.主程序和子程序
2.編譯程序的功能是(     )
A.將匯編語言程序轉(zhuǎn)換為目標(biāo)程序
B.將匯編語言程序轉(zhuǎn)換為高級語言程序
C.將高級語言程序轉(zhuǎn)換為目標(biāo)程序
D.將高級語言程序轉(zhuǎn)換為匯編語言程序
3.C語言中定義某個內(nèi)部變量時,如果省略了存儲類型符,則系統(tǒng)將默認該變量是(     )
A.自動型      B.寄存器型
C.靜態(tài)型      D.外部參照型
4.不用第三個變量,將變量a和b的值進行互換的操作是(     )
A.a+=b;b-=a;a-=b;    B.a+=b;b=a-b;a-=b;
C.b-=a;a-=b;a-=b;    D.b-=a;a=b-a;a+=b;
5.自動型變量分配在(     )
A.內(nèi)存的數(shù)據(jù)區(qū)中    B.CPU的通用寄存器中
C.內(nèi)存的程序區(qū)中    D.內(nèi)存的堆棧區(qū)中
6.下列程序段運行后,x的值是(     )
 a=1;b=2;x=0;
 if(!(--a))x--;
if(!b)x=7;else ++x;
A.0       B.3
C.6       D.7
7.對do-whie語言錯誤的說法是(     )
A.可構(gòu)成多重循環(huán)結(jié)構(gòu)   B.循環(huán)次數(shù)不可能為0
C.循環(huán)次數(shù)可能為0    D.先執(zhí)行后判斷
8.設(shè)int x=1,a=9,b=6,c=7,d=8;則執(zhí)行語句:
if(a>b) if(c>d)x=2;else x=3;
后,x的值是(     )
A.1       B.2
C.3       D.不確定
9.設(shè)char str1[10]=″ABCDE″,str2[10]=″XYZ″;則執(zhí)行語句:
  printf(″%d″,strlen(strcpy(str1,str2)));
后的輸出是(     )
A.3       B.5
C.8       D.9
10.初始化一維數(shù)組a正確的語句是(     )
A.int a[10]=(0,0,0,0,0);   B.int a[10]={  };
C.int a[  ]={10} ;    D.int a[10]={[10*1]}; 11.語句int (*p)(  );的含義是(     )
A.p是一個指向函數(shù)的指針變量,該函數(shù)的返回值是一個整型數(shù)據(jù)
B.p是指針變量,指向一個整型數(shù)據(jù)
C.p是一個指向一維數(shù)據(jù)的指針變量
D.p是指針函數(shù)
12.設(shè)int a[10],*p=a;
則對數(shù)組元素的正確引用是(     )
A.a[p]      B.p[a]
C.*(p+2)     D.p+2
13.對于程序段   float f1(int a)
{int b;……}
main( )
{int m,n;
m=f1(n);……}
char f2(int x,int y)
{int a;……}
 變量m,n的作用范圍是(     )
A.整個程序段      B.main函數(shù)
C.main函數(shù)和f2函數(shù)    D.mian函數(shù)和f1函數(shù)
14.若函數(shù)中局部變量的值經(jīng)函數(shù)調(diào)用后仍保留,則該局部變量定義為(     )
A.自動變量     B.內(nèi)部變量
C.外部變量     D.靜態(tài)變量
15.在下列運算符中,優(yōu)先級最低的是(     )
A.!      B.·
C.( )      D.[ ]
16.對于如下定義的枚舉型
enum list1
{x1,x2,x3,x4=6,x5,x6};
枚舉常數(shù)x2和x6的值分別是(     )
A.1,6      B.1,8
C.2,6      D.2,8
17.對于文件操作方式″rb+″,準確的說法是(     )
A.可讀寫文本文件   B.只讀二進制文件
C.只讀文本文件    D.可讀寫二進制文件
18.?dāng)?shù)據(jù)-324在二進制文件和文本文件中所占的字節(jié)數(shù)分別是(     )
A.2,2      B.2,4
C.4,2      D.4,4
19.設(shè)int a=1,b=2,c=4;
 經(jīng)過表達式(c=a!=b)&&(a= =b)&&(c=b)運算后,a、b和c的值分別是(     )
A.1,2,0     B.1,2,1
C.1,2,2     D.1,2,3
20.下列程序的運行結(jié)果是(     )
 #define EVEN(x)x%2= =0?1:0
main( )
{
if(EVEN(9+1))  printf(″is even″);
else printf(″is odd″);
}
A.is even     B.出錯
C.無結(jié)果     D.is odd第二部分  非選擇題(共80分)
二、填空題(本大題共10小題,每小題2分,共20分)
請在每小題的空格中填上正確答案。錯填、不填均無分。
21.設(shè)char a,b;則表達式a/b-′c′的值的類型為       。
22.設(shè)int k=-1;執(zhí)行printf(″%u″,k);后輸出的值是      。
23.設(shè)for(k=0;k<0;k++)++k;則該循環(huán)共執(zhí)行      次。
24.設(shè)int a =1,b=2;經(jīng)表達式a=a∧b,b=a∧b,a=a∧b運算后a,b的值分別是      。
25.表示空類型的保留字是      。
26.已知程序段:
char *p=″abcdefgh″;p+=4;
printf(″%c\n″,*p++);
運行結(jié)果為      。
27.設(shè)
struct student
{ int no;char name[12];
char sex;float score[4];
}stu1;
在程序執(zhí)行時,系統(tǒng)為stu1分配       個字節(jié)的內(nèi)存空間。
28.寫出“n是小于整數(shù)m的偶數(shù)”的表達式       。
29.字符串″ABCD\t\\\123″的長度是      。
30.設(shè)union
{ int b;char a[9];float x;}un;
則變量un所占的字節(jié)數(shù)是      。
三、程序分析題(本大題共5小題,每小題5分,共25分)
 閱讀下列程序,將輸出結(jié)果寫到各題右側(cè)的空白處

31.sum(int n)
{
if(n= =1) return(1);
else return n+sum(n-1);
}
main( )
{
printf(″%d\n″,sum(10));
}
32.設(shè)從鍵盤輸入282
sub(int n)
{int s=1;
do
{ s*=n;n/=10;}
while(n);
return s;
}
main( )
{ int n;
scanf (″%d″,&n);
n=sub(n);
printf(″%d\n″,n);
}
33.#define N 7
#define PRINT for(i=0;imain( )
{int i,j,temp,a[N]={1,2,3,4,5,6,7};
PRINT
for(i=0,i{j=N-1-i;temp=a[i];a[i]=a[j];a[j]=temp;}
PRINT
}
34.int x=30;y=50;
sub(x,y)
{ y=x>y?x:y;
return y;
}
main( )
{
{int x=100;
printf(″%d\n″,sub(x,y));
}
printf(″%d,%d\n″,x,y);
}
35.設(shè)文件file1.c的內(nèi)容為COMPUTER
#include ″stdio.h″
main( )
{ FILE *fp;
char ch;
if((fp=fopen(″file1.c″,″r″))= =NULL)
{ printf(″Cannot open file \n″);
exit(0);
}
while(!feof(fp))
{
ch=fgetc(fp);if(ch>=′A′&&ch<=′Z′)fputc(ch+32,stdout);
}
fclose(fp);
}
38.用指針法輸出二維數(shù)組,每行三個數(shù)。
main( )
{int i,j,a[3][3]={1,2,3,4,5,6,7,8,9},(*p)[3];
        ;  /*第一空*/
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)  printf(″]″,_____);  /*第二空*/
_____;/*第三空*/
}
}
五、程序設(shè)計題(第39小題5分,第40、41小題各6分,共17分)
39.輸出100之內(nèi)所有個位數(shù)字為6且能被3整除的自然數(shù)。(如:36,66,96……)
40.鍵入一串字符(換行符結(jié)束),用循環(huán)語句將其中的大小寫英文字母互換后輸出。
41.設(shè)int a[3][4];先為數(shù)組輸滿數(shù)據(jù),再將該數(shù)組周邊的元素輸出(元素輸出次序不限)。
熱門資料下載:
<
自考最新熱貼:
【責(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ò),任何單位或個人認為育路網(wǎng)發(fā)布的內(nèi)容可能涉嫌侵犯其合法權(quán)益,應(yīng)該及時向育路網(wǎng)書面反饋,并提供身份證明、權(quán)屬證明及詳細侵權(quán)情況證明,育路網(wǎng)在收到上述法律文件后,將會盡快移除被控侵權(quán)內(nèi)容。
自考報名咨詢電話:010-51291357 51291557
熱點專題
 
 自考熱點關(guān)注
                        MORE>>
學(xué)員報名服務(wù)中心: 北京北三環(huán)西路32號恒潤中心18層1803室(交通位置圖
咨詢電話:北京- 010-51268840/41 傳真:010-51418040 上海- 021-51567016/17
育路網(wǎng)-中國新銳教育社區(qū): 北京站 | 上海站 | 鄭州站| 天津站
本站法律顧問:邱清榮律師
1999-2010 育路教育版權(quán)所有| 京ICP證100429號