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

  • 發(fā)布時間:2024-09-15 16:21:23
  • 來源:本站整理
  • 閱讀:
導(dǎo)讀:
  9.編一個程序顯示ASCII代碼0x20至ox6f的十進制數(shù)值及其對應(yīng)字符。
  「解」顯示ASCII代碼為十六進制0x20至ox6f的字符的十進制代碼值與其字符。程序可用一個循環(huán),讓變量i順序地取0X20至OX6f的值,并逐一輸出其十進制代碼和對應(yīng)的字符,程序如下:
  # include
  main()
  { int i,k=0;
  for(i=0x20;

9.編一個程序顯示ASCII代碼0x20至ox6f的十進制數(shù)值及其對應(yīng)字符。

「解」顯示ASCII代碼為十六進制0x20至ox6f的字符的十進制代碼值與其字符。程序可用一個循環(huán),讓變量i順序地取0X20至OX6f的值,并逐一輸出其十進制代碼和對應(yīng)的字符,程序如下:

# include

main()

{ int i,k=0;

for(i=0x20; i =0x6f;i++) {

if(k++== O)/*每行十個*/

printf(“\n”);

printf(“=(%C)”, i,i);

}

printf(“\n”);

}

10.用三種循環(huán)語句分別編寫程序顯示1至100的平方值。

「解」用三種循環(huán)語句分別編寫顯示1至100的平方值的程序。直接寫出3個程序如下:

(1) 用輸循環(huán)實現(xiàn)的程序

# include

main() /*用for循環(huán)*/

{ int i,k=0;

for(i=l;i =100;i++) {

if(k++%5==0) /*每行五個*/

printf(“\n”);

printf(“=*==]”,i,i,i*i);

}

printf(“\n”);

}

(2) 用while循環(huán)實現(xiàn)的程序

# include

main() /*用 while循環(huán)*/

{ int i,k=0 ;

i=1;

while( =100){

if(k++%5==0)/*每行五個*/

printf(“\n”);

printf(“=*==]”, i,i,i*i);

1++;

}

printf(“\n”);

}

相關(guān)閱讀

熱門標(biāo)簽

關(guān)于自考“高級語言程序設(shè)計”習(xí)題答案詳解(14)文章

2021年自學(xué)考試報考入口 2021年自學(xué)考試報考入口

熱門文章