Ⅰ 用c語言編寫一個小程序,請問代碼是什麼
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main(void)
{
 int a,b,c,b0=0,b1=0,d8=0,dx=0,d10=0,d2=0;
 scanf("%d",&a);
 c=a;
 while(c)
 {
  d8++;
  c/=8;
 }
 c=a;
 while(c)
 {
  dx++;
  c/=16;
 }
 c=a;
 while(c)
 {
  d10++;
  c/=10;
 }
 c=a;
 while(c)
 {
  d2++;
  c/=2;
 }
 printf("%d:%d %x:%d %o:%d ",a,d10,a,dx,a,d8);
 
 b=0;
 c=a;
 while(c)
 {
  b=b*2+c%2;
  if(c%2)
   b1++;
  else
   b0++;
  c/=2;
 }
 c=b;
 a=0;
 while(b)
 {
  a++;
  b/=2;
 }
 while(c)
 {
  printf("%d",c%2);
  c/=2;
 }
 for(b=0;b<b1+b0-a;b++)
  printf("0");
 printf(":%d",d2);
 printf("\nBinary digitals: 0:%d 1:%d",b0,b1);
}
Ⅱ 用c語言編寫小程序
/*我用c++做一下,你可以把輸入輸出自己轉化一下*/
#include<iostream.h>
#defineMaxSize100
intdata[MaxSize][MaxSize];
voidfunc(charstr[],intn)//str是字元串,n是串長度
{
inti,j;
i=0;
for(i=0;i<n;i++)
{
j=0;
while(str[j]!='
