(11)下列程序的輸出結(jié)果是 【11】 , 【12】 。
#include
main()
{ float a=-1.3;b=1.3;
printf("%f,%f",fabs(a),fabs(b);}
【命題目的】主要考查math庫(kù)函數(shù)。
【解題要點(diǎn)】本題是求浮點(diǎn)數(shù)的絕對(duì)值。
【考點(diǎn)鏈接】常用的math函數(shù)。
(12)設(shè)有以下定義和語(yǔ)句,則*(*(p+2)+1)的值為 【13】 。
int a[3][2]={10,20,30,40,50,60},(*p)[2];
p=a;
【命題目的】主要考查對(duì)于通過(guò)建立行指針來(lái)引用二維數(shù)組元素的掌握情況。
【解題要點(diǎn)】*(*(p+2)+1)相當(dāng)于訪(fǎng)問(wèn)的是a[2][1]的值。
【考點(diǎn)鏈接】*(p[2]+1)、p[2][1]以及(*(p+2))[1]表達(dá)的含義都是a[2][1]的值。
(13)有下列程序,功能是把輸入的十進(jìn)制長(zhǎng)整型數(shù)以十六進(jìn)制的形式輸出,完成程序
#include "stdio.h"
main()
{char b[17]={"0123456789ABCDEF"};
int c[50],d,i=0,base=16;
long n;
scanf("%ld",&n);
do{c[i]=nºse;i++;n= 【14】 ;}
while(n!=0);
for(--i;i>=0;--i)
{d= 【15】 ;printf("%c",b[d]);}
printf("H\n");}
【命題目的】考查字符串的實(shí)際運(yùn)用的理解程度。
【解題要點(diǎn)】字符串的綜合運(yùn)用。
【考點(diǎn)鏈接】這是一種常用的十進(jìn)制轉(zhuǎn)換成十六進(jìn)制的方法,應(yīng)該掌握。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |