久久免费视频91,青青草原影院伊人,国产剧情在线播放一区二区,亚欧日韩欧美一区

<menu id="meme2"><acronym id="meme2"></acronym></menu>
  • <dfn id="meme2"><code id="meme2"></code></dfn>
    <tbody id="meme2"><td id="meme2"></td></tbody>
  • <menu id="meme2"><acronym id="meme2"></acronym></menu>
  • 首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
    2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
    MPA考試 | 中科院
    四六級 | 職稱英語 | 商務(wù)英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
    新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學(xué)習(xí) | 法語 | 德語 | 韓語
    計算機(jī)等級考試 | 軟件水平考試 | 職稱計算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
    華為認(rèn)證 | Java認(rèn)證
    公務(wù)員 | 報關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導(dǎo)游資格
    報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
    人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
    駕駛員 | 網(wǎng)絡(luò)編輯
    衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
    會計從業(yè)資格考試會計證) | 經(jīng)濟(jì)師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務(wù)師
    注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
    一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
    質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
    設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
    城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
    繽紛校園 | 實(shí)用文檔 | 英語學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
    您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 復(fù)習(xí)資料 > 程序員資料 > 正文

    2010年軟考程序員考前練習(xí)試題及答案解析(9)

    考試吧整理了軟考程序員考前練習(xí)試題及答案解析,幫助考生備考程序員考試。

      三、程序設(shè)計題

      1.編函數(shù)計算并返回m行6列整型數(shù)組a周邊元素之和(即第1行、第m行、第1列、第6列上元素之和,但是重復(fù)元素只參加1次求和)。數(shù)組名a和m、n作為函數(shù)參數(shù)。

      【解析】先用單重循環(huán)求第1行和第m行上元素之和,控制循環(huán)的變量i對應(yīng)列下標(biāo),依次等于0、1、…、5,參與求和的數(shù)組元素是a[0][i]和a[m-1][i]。

      再用單重循環(huán)求第1列和第6列上元素之和(注意排除第1行和第m行),控制循環(huán)的變量1對應(yīng)行下標(biāo),依次等于1、…、m-2,參與求和的數(shù)組元素是a[i][0]和a[i][5]。

      【參考答案】int fun(a,m)

      int a[][6];

      { int i,s=0;

      for(i=0;i<6;i++)

      s+=a[0][i]+a[m一1][i];

      for(i=1;i

      s+=a[i][0]+a[i][5];

      return(S);

      }

      2.編程序從鍵盤上輸入一個字符串(長度小于或等于80),分別統(tǒng)計其中的字母、數(shù)字和其他字符的數(shù)目。本題要求用指向數(shù)組首地址的指針變量來處理字符率中的字符。

      【解析】定義字符型數(shù)組和指向數(shù)組首地址的指針變量。利用系統(tǒng)函數(shù)輸入一個字符串,存入字符型數(shù)組。利用單重循環(huán)依次處理字符串中的單個字符,直到當(dāng)前字符是字符率結(jié)束標(biāo)記符為止。在循環(huán)體中利用if-else組成的嵌套雙分支結(jié)構(gòu)處理3個分支:是字母的,則在對應(yīng)計數(shù)變量c1且中加1;是數(shù)字的,則在對應(yīng)計數(shù)變量c2中加1;其他情況,則在對應(yīng)計數(shù)變量c3中加1。注意,這3個計數(shù)變量在循環(huán)前必須清0。

      【參考答案】main()

      { char s[81],*p=s;

      int c1,c2,c3;

      c1=c2=c3=0;

      scanf("%s",s);

      while(*p!='\0')

      { if((*p>='a')&&(*p<='z'))

      c1++;

      else if((*p>='A')&&(*p<='Z'))

      c1++;

      else if((*p>+'0')&&(*p<='9'))

      c2++;

      else

      c3++;

      p++;

      }

      printf("c1=%d c2=%d c3=%d\n", c1,c2,c3);

      }

      3.編寫一個模擬簡單計算器的程序,計算表達(dá)式:a1 op a2的值,要求 a1、op、a2從盤輸入。其中a1、a2(作除數(shù)時不能為0)為數(shù)值,op為運(yùn)算符+、-、*、/。

      【解析】本程序首先要定義相關(guān)的變量,a1和a2為單精度實(shí)型,op為字符型。接著要輸入兩個運(yùn)算數(shù)和運(yùn)算符。最后要按照運(yùn)算符進(jìn)行分支處理,由于分支的條件是運(yùn)算符op等于不同的值,所以可以選取swtch語句來完成。其中當(dāng)op為'\'時,要注意區(qū)分出除數(shù)a2為0的異常情況。

      【參考答案】#include "math.h"

      main()

      { float a1,a2;

      char op;

      scanf("%f,%c,%f",&a1,&op,&a2);

      switch(op)

      { case'+':printf("a1+a2=%f\n",a1+a2);break;

      case'-':printf("a1-a2=%f\n",a1-a2); break;

      case'*':printf("a1*a2=%f\n", a1*a2);break;

      case'/':if(fabs(a2)<1e-4)

      printf("division by zero.\n");

      else

      printf("a1/a2=%f\n",a1/a2);

      break;

      default:printf("unknown operator.\n");

      }

      }

      相關(guān)推薦:計算機(jī)軟考程序員備考:程序設(shè)計知識點(diǎn)匯總
           2010年軟考程序員如何區(qū)分printf與fprintf函數(shù) 
    文章搜索
    軟件水平考試欄目導(dǎo)航
    版權(quán)聲明:如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。