久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

誰(shuí)幫幫忙給我改下這程序,。,。

 jingyi2198 2010-05-16
#include"stdio.h"

  int transform(int *a, int b);

  void output(int *a,int n);

  void handle(int *a,int n);

  void main()

  {

  int i;

  int num;

  int a[20];

  printf("input a decimal(from 0 to 999) number: ");

  scanf("%d",&num);

  if(num>1)

  {

  i=transform(a,num);

  handle(a,i);

  printf("transformde number: ");

  output(a,i);

  printf("\n");

  }

  else

  {

  printf("%d\n",num);

  }

  }

  int transform(int *a, int b)

  {

  int *p;

  int re=0;

  p=a;

  while(b/2>=1)

  {

  re++;

  *p=b%2;

  p++;

  b=(b/2);

  }

  *p=1;

  re=re+1;

  return re;

  }

  void output(int *a, int n)

  {

  int *p;

  int i;

  p=a;

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

  {

  printf("%d",*(p+i));

  }

  }

  void handle(int *a,int n)

  {

  int *p,*q;

  int temp;

  for(p=a,q=a+n-1;p<q;p++,q--)

  {

  temp=*p;

  *p=*q;

  *q=temp;

  }

  }

  這是一個(gè)將輸入的十進(jìn)制數(shù)以二進(jìn)制形式輸出的程序,,可是我編的代碼有點(diǎn)耍賴(lài)了。,。,。哪個(gè)高人能給我改改我的 int transform(int *a, int b); 這個(gè)子函數(shù)?我是實(shí)在想不出別的算法了,。,。。,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多