日本一级特黄大片本道|AV在线免费网站|91在线无码精品国产|大香蕉国视频欧美看久草|小黑妹黄色片日夜夜香蕉视频|色婷婷欧美红桃免费在线观看|日韩激情四射的视频|欧美日韩成人爱情四季网站在线网站|亚洲欧美三页久婷|片在线看无码免费

當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試模擬試題 > 2013自考“高級語言程序設(shè)計(jì)”習(xí)題答案詳解(10)

2013自考“高級語言程序設(shè)計(jì)”習(xí)題答案詳解(10)

更新時(shí)間:2012-11-27 09:34:54 來源:|0 瀏覽0收藏0

自學(xué)考試報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請?zhí)顚憟D片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

  3.3 程序分析題

  1.閱讀程序,寫出運(yùn)行結(jié)果。

  main()

  { int a=10, b=4,C=3;

  if(a<b)a=b;

  if(a<C) a=C;

  printf(“%d,%d,%d\n”, a,b,c);

  }

  「解」程序中,第一個(gè)if語句if(a<B)A=B,當(dāng)A<B時(shí),讓B值置A,該語句確保A的值不比B小。同樣第二個(gè)IF語句IF(A<C)A=C,當(dāng)A<C時(shí),讓C值置A,使A的值不比C小。實(shí)際;情況是A本來就比B和C都大,所以A的值沒有變,程序輸出A、B和 C的原來值:10,4,3.

  2.閱讀下列程序,寫出程序的輸出結(jié)果。

  main()

  { int x=100, a=10, b=20, Ok1=5,Ok2=0;

  if(a<b)if(b?。?5)if(!Ok1) x=1;

  else if(ok2) x=10;

  else x=-l;

  printf(“%d\n”,x);

  }

  「解」程序預(yù)置變量x的值為100,a的值為10,b的值為20,ok1為5,Ok2為0.

  程序中給出的if語句可以寫成更結(jié)構(gòu)化的形式如下:

  if(a<b) {

  if(b?。?5){

  if(!Ok1) x=1;

  else{

  if(Ok2) x=10;

  else x=-l;

 ?。?/P>

  }

  }

  由于條件a<b成立,并且條件b!=15也成立,而ok1不等于0,執(zhí)行else后的語句。又因ok2等于0,執(zhí)行else后的語句賦-1給x.所以程序輸出一l.

  3.閱讀下列程序,寫出程序的輸出結(jié)果。

  main()

  { int y=9;

  for(; y>0; y――)

  if(y%3==0){ printf(“%d”,――y);continue;}

 ?。?/P>

  「解」循環(huán)前,變量y的值為9,其中的循環(huán)語句在y大于0情況下循環(huán),每次循環(huán)后y的值減1.循環(huán)體是當(dāng)y能被3整除時(shí)輸出表達(dá)式――y,輸出的是減1后的y值。這樣,第一次循環(huán)因y為9,能被3整除,輸出8,y也變成8.又經(jīng)兩次循環(huán),y的值變?yōu)?,又讓y減1變成5,并輸出5;又經(jīng)兩次循環(huán),y的值變成3,讓y減至變成2,輸出2;再經(jīng)兩次循環(huán)后,y的值變成0,結(jié)束循環(huán)。所以程序輸出852.

?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡章

?2013年1月自考報(bào)名 

更多信息請?jiān)L問:自學(xué)考試頻道    自學(xué)考試論壇

分享到: 編輯:環(huán)球青藤

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時(shí)3分鐘

自學(xué)考試各地入口
環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部