华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:華課網(wǎng)校 >> 自考 >> 自考真題 >> 工學(xué)類 >> 高級(jí)語(yǔ)言程序設(shè)計(jì)(一) >> 文章內(nèi)容

排行熱點(diǎn)

  • 歷年真題
  • 模擬試題
  • 自考自答

2015年4月自考高級(jí)語(yǔ)言程序設(shè)計(jì)(一)真題_第2頁(yè)

來(lái)源:華課網(wǎng)校  [2019年10月20日]  【

  二、填空題(本大題共10小題。每小題2分,共20分)

  11.

11.png

  的c語(yǔ)言表達(dá)式是_________。

  12.設(shè)int i, j;,執(zhí)行下列循環(huán)語(yǔ)句后輸出"APEC"的行數(shù)是_________。for(i=0; i<5; i++) for(j=2; j< j++)>

  13.結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)分別是:順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和_________。

  14. 設(shè)int a=6, b=8;,執(zhí)行語(yǔ)句printf("%du", a!=b?a:b);后的輸出結(jié)果是_________。

  15.在文件使用中,EOF的值是_________。

  16.設(shè)int x, y, t;,執(zhí)行語(yǔ)句t=(x=6, y=5, x+y);后t的值是_________ 。

  17.變量的存儲(chǔ)類型符分別是auto、register、extern和_________。

  18. 設(shè)char s[20]= "Teacher";,執(zhí)行語(yǔ)句printf("%s\n", strcpy(s, "Student"));后的輸出結(jié)果是_________。

  19.設(shè)char *st="China,Beijing";,執(zhí)行語(yǔ)句printf("%s\n", st+6);后的輸出結(jié)果是_________。

  110.設(shè)int a=2, b=3, c=4;,執(zhí)行語(yǔ)句a%=b+c; printf("%d\n", a);后的輸出結(jié)果是_________。

  三、程序分析題(本大題共4小題,每小題4分。共16分)閱讀下列程序,將輸出結(jié)果寫到答題卡上。

  21.#include void f(int x, int *y){ *y+=++x; }void main(){ int a=7, b=8; f(a, &b); printf("a=%d, b=%d\n", a, b);}

  22.#include int fun(){ int m=1; static int n=2; ++m; ++n; return(m+n);}void main(){ int a, b; a=fun(); b=fun(); printf("a=%d, b=%d\n", a, b);}

  23.#includevoid main(){ int i; for(i=9; i>=1; i--) { if(i<=5) break; printf("%3d", i); } printf(" \n");}

  24.#include #define PR printf("x=%d, y=%d\n", x, y);int x=1, y=10; /*全局變量*/void fun(){ x++; PR; }void main(){ int x=8; fun(); PR;}

  四、程序填充題(本大題共3小題,每小題6分,共18分)請(qǐng)將下列程序缺少的部分填寫在答題卡上,使其能正確運(yùn)行。

  31.輸出下列圖形。ABABC……ABCD……Z#include void main(){ char ch1, ch2; for(ch1='A'; ____①_____; ch1++) /*第一空*/ { for(ch2='A'; ch<=ch; ____②_____) printf("%c",ch2); /*第二空*/ ____③_____; /*第三空*/ }}

  32.輸入X的值,按下列公式計(jì)算并輸出y的值。

2015年10月.png

  33.統(tǒng)計(jì)文本文件 letter.txt中字符'b'、'e'、'g'、'i'和'n'各自出現(xiàn)的次數(shù)。#include void main(){ char ch; FILE ____①_____; /*第一空*/ int b=0, e=0, g-0, i=0, n=0; fp=open("letter. txt",____②_____); /*第二空*/ while(!feof(fp) { ch=fgetc(fp); switch(____③_____) /*第三空*/ { case 'b': b++; break; case 'e'. e++: break; case 'g': g++; break; case ' i': i++; break; case 'n': n++; } } printf("%d,%d,%d,%d,%d\n", b, e, g, i, n); fclose(fp);}

  五、程序設(shè)計(jì)題 (本大題共2小題,每小題8分,共16分)

  41. 任意輸入一個(gè)三位正整數(shù),若個(gè)位和百位上的數(shù)字相等稱為“回文數(shù)”(如121),則輸出“Yes”,否則輸出“No”。

  42. 從鍵盤分別輸入數(shù)據(jù)到整型數(shù)組a和b,將該兩個(gè)數(shù)組的對(duì)應(yīng)元素之和存入數(shù)組c中,并將c中全部元素的值輸出。其中數(shù)組a、b和C的長(zhǎng)度均為100。

首頁(yè) 1 2 尾頁(yè)
責(zé)編:zj10160201
新田县| 天长市| 磐石市| 枣庄市| 阿拉善右旗| 南江县| 烟台市| 常德市| 霍邱县| 华池县| 湖南省| 牟定县| 双鸭山市| 苏尼特右旗| 靖州| 宝鸡市| 化德县| 德阳市| 古蔺县| 深水埗区| 靖州| 东丽区| 安国市| 聂拉木县| 澳门| 阿拉善右旗| 鹤庆县| 陆良县| 镇坪县| 丘北县| 简阳市| 伊川县| 托里县| 万山特区| 鄂伦春自治旗| 巴彦淖尔市| 抚宁县| 阳谷县| 眉山市| 连州市| 泸水县|