7.下列程序的功能是輸入一個整數(shù),判斷是否是素數(shù),若為素數(shù)輸出1,否則輸出0,請?zhí)羁铡?/P>
main()
{ int i,x,y=1;
scanf(″%d″,&x);
for(i=2;i<=x/2;i++)
if____【8】____{y=0;break;}
printf(″%d\n″,y);
}
【參考答案】
【8】 (x%i==0)
8.以下程序可把輸入的十進(jìn)制數(shù)以十六進(jìn)制數(shù)的形式輸出,請?zhí)羁铡?/P>
main()
{ char b[17]={″0123456789ABCDEF″};
int c[64],d,i=0,base=16;
long n;
printf(″Enter a number:\n″);scanf(″%1d″,&n);
do{c[i]=____【9】____;i++;n=n/base;}
while(n!=0);
printf(″Transmite new base:\n″);
for(--i;i>=0;--i)
{d=c[i];printf(″%c″,b____【10】____);}
printf(″\n″);
}
【參考答案】
【9】 n% base 【10】 [d]
相關(guān)推薦:
計算機二級C技巧:VC6.0控制鼠標(biāo)反方向移動 計算機等級考試二級C語言考試輔導(dǎo)教程匯總