1樓:匿名使用者
#include
int main()
j = i-1;
ab[0] = af[0] = a[0];//符號位始終不變if(a[0] == 1)
}k = i;
for(; i > 0; i--)
af[i] = 1 - a[i];
for(i = k; i > 0; i--)//補碼從末位數起第一個不為0,以後均取反
ab[i] = 1 - a[i];
}else
}printf("對應的反碼是:\n");
for(i = 0; i <= j; i++)printf("%d", af[i]);
printf("\n");
printf("對應的補碼是:\n");
for(i = 0; i <= j; i++)printf("%d", ab[i]);
}在vc下編譯測試通過。另,本**未考慮輸入非法問題,所輸入的數字智慧由1和0組成
c語言程式題,任意輸入一個整數,編一個程式,使其輸出輸出相應的原碼、反碼及補碼。
2樓:豚胖
#include
#include
void main()
if (n>=0)
3樓:匿名使用者
#include
#include "math.h"
main()
else
a[0]=0;
for(i=31; i>0; --i)
printf("原碼是:\n");
for(i=0; i<32; ++i)
}printf("\n");
printf("反碼是: \n");
if(s>0)}}
else
if(i%4==3)}}
printf("\n");
printf("補碼是:\n");
if(s>0)
}else
}for(i=0;i<32;i++)
}getch();}
C語言程式程式設計 有一分數序列,C語言程式程式設計 有一分數序列 2 1,3 2,5 3,8 5,13 8,21 13, 求這個數列前30項之和!請程式設計實現之!
int i 0,m 0,x 2,y 1,z 0 i作為計數,m作為累加和,x作分 數序列的分子,y作分數序列的分母,z作為一個寄回存器答 for i 0 i 30 i 累加30個數 再輸出m就是了 include void main printf 3f fsum 用c語言編寫程式 有一分數序列 2 ...
求大神用c語言編寫這道程式,求大神用c語言編寫這道程式
請家現再幫我解決補充問題 間 20137月514 44 25 目 想用if功能實現輸入字元y則顯示123否則顯示321 include char main void 何輸入char或者int結都確 vc6.0執行結 請輸入 y n y 12 ress any key to continue請輸入 y...
用C語言計算分段函式的值,謝謝,C語言程式設計 求分段函式的值
你這bai題可真不容易噢,親自弄的,du還有不懂不,有直zhi接問我好了dao include main include double function double x int main void include int main return 0 不知 du道是這個意思不zhi?輸dao入一個x...