2016年湖北專升本考試C語言程序設計【試卷】(B卷)
2016年湖北專升本考試C語言程序設計【試卷】(B卷)
《C語言程序設計》試卷 B卷
注意:答案請?zhí)顚懺诖痤}紙上!
相關推薦:
>>>>>2016年成人高考經驗【匯總】
- 填空題(每空1分,共20分)
2.C語言規(guī)定標識符只能由字母、 和 3種字符組成,且第一個字符必須為字母或 。
3.著名計算機科學家沃思提出的一個公式:數據結構+ =程序
4.Turbo C++中,若有語句:unsigned int a;則a的范圍是0~
5.C中的轉義符“\r”表示: 。
6.表達式 21 / 4 的值為 。
7.C語言中沒有專門的字符串變量,如果想將一個字符串存放在變量中以便保存,必須使用 。
8.已知a=12.789,則表達式 (int)a 的值為 。
9.表達式 3 | 2 的值是 。
10.若a=5,經a-=3;后a= 。
11.已知ch='a',則表達式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值為 。
12.C中定義符號常量E為2.71828的宏命令是 。
13.函數形參和調用的實參是數組名時,參數按 方式進行傳遞。
14.C中按位與運算符是 、按位異或運算符是 、按位或運算符是 。
15.定義一個結構變量,共三個成員分別是字符型、整形和浮點型,則該結構體變量所占內存長度為 個字節(jié)。
- 單項選擇題(每題2分,共40分)
A. myname B. Wend
C. sum D. student
2.欲從鍵盤給整型變量a賦值3,b賦值2,則對應語句 scanf("a=%d,b=%d",%a,&b); 的輸入格式是……………………………………………………………………( )
A. 3 2 B. a=3 b=2
C. a=3,b=2 D. a=b=3,2
3.C語言源程序文件后綴名是……………………………………………………( )
A. .exe B. .obj
C. .bat D. .c
4.結構化程序設計的三種基本結構是…………………………………………( )
A. 順序結構、復雜結構、循環(huán)結構
B. 順序結構、分支結構、循環(huán)結構
C. 順序結構、分支結構、選擇結構
D. 順序結構、復雜結構、分支結構
5.以下表達式中,值為0的是……………………………………………………( )
A. 15%5 B. 15/5.0
C. 15/5 D. 15>5
6.設下列表達式中所涉及的變量均已正確定義,則不符合C語言語法的是…( )
A. 4||3 B. a+=4
C. a=3,b=5 D. char(65)
7.設變量定義為【int a[3]={1,3,5}, *p=a+1; 】,則*p的值是………………( )
A. 2 B. 3
C. 4 D. a+1
8.在C 語言程序中,在函數內部定義的變量稱為………………………………( )
A. 全局變量 B. 外部變量
C. 全程變量 D. 局部變量
9.經過以下的變量定義后,正確的表達式是……………………………………( )
struct node {
char s[10];
int k;
} p[4];
A. p->k=21 B. p[0]->k=21
C. p(0)->k=21 D. p->s="Mary"
10.若變量c為char類型,則能正確判斷出c為大寫字母的表達式是…………( )
A. (c>= 'A')||(c<= 'Z') B. 'A'<=c<= 'Z'
C. (c>= 'A')&&(c<= 'Z') D. ('A'<=c)and ('Z'>=c)
11.C語言中以“只寫”方式打開文件,應選擇的參數是…………………………( )
A. o B. w
C. a D. r
12.變量定義為【int a[2][3]={1,2,3,4,5,6}, *p=&a[1][0]; 】,則p的值是( )
A. 數組a的首地址
B. 數組a的第1個元素的地址
C. 數組a的第“1”行第“0”列的地址
D. 數組a的第“1”列的首地址
13.用鏈表表示線性表的優(yōu)點是…………………………………………………( )
A. 便于插入和刪除操作
B. 花費的存儲空間較順序存儲少
C. 便于隨機存取
D. 數據元素的物理順序與邏輯順序相同
14.結構化程序設計主要強調的是………………………………………………( )
A. 程序的規(guī)模
B. 程序設計語言的先進性
C. 程序結構的規(guī)范化
D. 程序的效率
15.以下表達式中,不正確的浮點數常量是……………………………………( )
A. 2e2 B. 2.2
C. 2c2 D. 2E2
16. 若【int x=12,*p=x;
】,則正確的賦值表達式是……………………………( )
A. p=*&x B. *p=&x
C. &p=x D. *p=x
17.設有如下程序段:
int i=15;
for(;i>=10;)i--;
執(zhí)行完這段程序后,i的值是………………………………………………( )
A. 5 B. 4
C. 10 D. 9
18.設有如下程序段:
int i=15;
while(i<15)i--;
則以下描述中正確的是……………………………………………………( )
A. 循環(huán)體語句執(zhí)行15次
B. 這是一個死循環(huán)
C. 循環(huán)體語句一次也不執(zhí)行
D. 循環(huán)體語句只執(zhí)行一次
19.設有如下程序段:
{char a[2][6]={"abcde","uvwxy"},*p=&a[0][2];
printf("\n%s",p);
這段程序執(zhí)行后,屏幕輸出的結果是………………………………………( )
A. wxy B. cde
C. w D. c
20.設有如下程序段:
union
{int i;
char c;
}a;
a.c='A';
a.i=12;
printf("\n%d",a.i);
這段程序執(zhí)行后,屏幕輸出的結果是………………………………………( )
A. A B. 97
C. 12 D. 65
- 程序填空(每空3分,共15分)
#include <stdio.h>
#define N 11
main()
{int i,j,a[N][N];
for(i=1;i<N;i++)
{a[i][1]= ;
a[i][i]= ;
}
for(i=3;i<N;i++)
for(j=2;j<=i-1;j++)
a[i][j]= ;
for(i=1;i<N;i++)
{for(j=1;j<=i;j++)
printf("%6d", a[i][j] );
printf("\n");
}
}
2.以下程序的功能是利用函數求100-200間素數(質數)的個數,請在下劃線處填上正確的語句,使程序能正確運行。
#include <stdio.h>
int isprime(int n)
{
int i,f;
f=1;
for(i=2;i<n/2;i++)
if( )
{f=0;
i=n;
}
return(f);
}
main()
{int i=100,n=0;
for(;i<200;i++)
if( )n++;
printf("Numbers of prime:%d",n);
}
結束
特別聲明:1.凡本網注明稿件來源為“湖北自考網”的,轉載必須注明“稿件來源:湖北自考網(www.heywebguys.com)”,違者將依法追究責任;
2.部分稿件來源于網絡,如有不實或侵權,請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網為準!
2.部分稿件來源于網絡,如有不實或侵權,請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網為準!
專升本最新文章
專升本政策
- 2025年黃岡師范學院普通專升本漢語言文學專業(yè)考試大綱
- 2025年黃岡師范學院普通專升本小學教育專業(yè)考試大綱
- 2025年黃岡師范學院普通專升本學前教育專業(yè)考試大綱
- 2025年黃岡師范學院普通專升本法學專業(yè)考試大綱
- 2025年黃岡師范學院普通專升本國際經濟與貿易專業(yè)考試大綱
- 2025年湖北工程學院普通專升本體育教育專業(yè)考試大綱
- 2025年湖北工程學院普通專升本風景園林專業(yè)考試大綱
- 2025年湖北工程學院普通專升本建筑學專業(yè)考試大綱
- 2025年湖北工程學院普通專升本工程造價專業(yè)考試大綱
- 2025年湖北工程學院普通專升本計算機科學與技術專業(yè)考試大綱 查看更多
《大學語文》精講班
培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應... 《大學語文》精講班...自考培訓《計算機基礎》精講班
培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應... 《計算機基礎》精講班...自考培訓《高等數學》精講班
培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應... 《高等數學》精講班...自考培訓《大學英語》精講班
培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應... 《大學英語》精講班...自考培訓
微信公眾號
考試交流群

湖北專升本網微信公眾號
隨時獲取湖北專升本政策、通知、公告以及各類學習資料、學習方法、課件。