用C語言編寫:十進制轉換為二進制
在visual C++ 6.0中,用C語言編寫,十進制轉換為二進制的程序
操作方法
(01)打開visual C++ 6.0-文件-新建-文件-C++ Source File
(02)定義數組和變量:#include <stdio.h>#include <stdlib.h>void main(){int i, j, n, m; /*定義變量i,j,n,m*/int a[16] ={0}; /*定義數組a,元素初始值為0*/system("cls"); /*清屏*/
(03)輸入十進制數:printf("請輸入一個十進制數(0~32767):n");scanf("%d", &n); /*輸入n的值*/
(04)計算二進制數:for (m = 0; m < 15; m++) /*for循環從0到14,最高為符號位,本題始終為0*/{i = n % 2; /*取2的餘數*/j = n / 2; /*取被2整除的結果*/n = j; /*將得到的商賦給變量n*/a[m] = i; /*將餘數存入數組a中*/}
(05)輸出二進制數:for (m = 15; m >= 0; m--){printf("%d", a[m]); /*for循環,將數組中的16個元素從後往前輸出*/if (m % 4 == 0)printf(" "); /*每輸出4個元素,輸出一個空格*/}printf("n");
(06)完整的源代碼:#include <stdio.h>#include <stdlib.h>void main(){int i, j, n, m; /*定義變量i,j,n,m*/int a[16] ={0}; /*定義數組a,元素初始值為0*/system("cls"); /*清屏*//*輸出雙引號內普通字符*/printf("請輸入一個十進制數(0~32767):n");scanf("%d", &n); /*輸入n的值*/for (m = 0; m < 15; m++) /*for循環從0到14,最高為符號位,本題始終為0*/{i = n % 2; /*取2的餘數*/j = n / 2; /*取被2整除的結果*/n = j; /*將得到的商賦給變量n*/a[m] = i; /*將餘數存入數組a中*/}for (m = 15; m >= 0; m--){printf("%d", a[m]); /*for循環,將數組中的16個元素從後往前輸出*/if (m % 4 == 0)printf(" "); /*每輸出4個元素,輸出一個空格*/}printf("n");}
-
世界價格最貴的貓:阿什拉貓17萬一只(身高1.2米混血貓)
導語:貓咪是十分惹人喜愛的動物,很多人都對這種動物十分喜愛。關於世界最大的貓,世界最小的貓大家都有所瞭解,那麼世界最貴的貓大家知道嗎?世界上最貴的貓是17萬一只的阿什拉貓,下面和探祕志小編一起來了解一下吧。世界價格最貴的貓:阿什拉貓阿什拉貓是世界上價格最...
-
撲街是什麼意思?粵語中罵人的詞,源自英文Poor guy
解答:撲街主要表達3種意思:1.原意是走路被絆倒,撲倒在馬路上;2.遊戲中角色死亡,或者指乞丐;3.粵語中的“仆街”同意,源自外語中的“poorguy”,本意是罵人,也可表達一種倒黴的意思。撲街是什麼意思?1.古文中撲街是撲倒在路上是指走路被絆倒,“撲”是撲倒,“街”是在街上...
-
馬斯洛需求層次理論 揭祕馬斯洛的5個需求
導語:美國社會心理學家馬斯洛將人的需求像階梯一樣排列,最終由低到高分成了五種,分別是生理需求、安全需求、社交需求、尊重需求和自我實現需求,後來他又探討了另外兩種求知需要和審美需要,不過沒有被加到前面,其中最基本的需求就是生理需求,和探祕志一起看看吧。馬斯...
-
ABO血型系統是什麼?血型是按照什麼來劃分的
導語:ABO血型系統是根據紅細胞表面有沒有特別的凝集原A和B來區分血液,最早是由德斯坦納在1900年發現和提出的,主要分為A、B、AB、O四種血型,假如在紅細胞上只有凝集原A的話就是A型血,如果血型不適合就會引起凝集,從而導致血管堵塞,下面探祕志就帶大家一起看看ABO血型...