1. 程式人生 > >如何由二進位制ASCII碼(010101)得到相應的字元

如何由二進位制ASCII碼(010101)得到相應的字元

#include <math.h>


int main()
{           //0 1 2 3 4 5 6
int a[7]={0,0,0,0,1,1,0};//"0"的ASCII碼,注意倒序
int i; //迴圈變數


//列印ASCII碼
for(i=6; i>=0; i--)
printf("a[%d]=%d   ",i,a[i]);
printf("\n");


//計算ASCII碼的十進位制的值
int sum=0;
for(i=6; i>=0; i--)
sum+=a[i] * pow(2 * a[i],i);

printf("%d--->%c   ",sum,sum); //分別輸出十進位制ASCII碼和相應的字元


return 0;
}

相關推薦

如何二進位制ASCII010101得到相應字元

#include <math.h> int main() {           //0 1 2 3 4 5 6int a[7]={0,0,0,0,1,1,0};//"0"的ASCII碼,注意倒序int i; //迴圈變數//列印ASCII碼for(i=6; i>=0; i--)printf

將十進位制數的ASCII轉換為BCD彙編

STACK1 SEGMENT STACK       DW 256 DUP(?) STACK1 ENDS DATA SEGMENT       BUF DB 30H,30H,31H,32H DATA ENDS CODE SEGMENT &n

二進位制轉BCD8421

       在顯示溫度、電壓、電流等資料時,通常需要將二進位制資料轉成十進位制進行顯示。最常用的方法是將二進位制碼轉換成BCD碼(8421)。        8421碼:它只選用了四位二進位制碼中前10組程式碼,即

Lily上課時使用字母數字圖片教小朋友們學習英語單詞,每次都需要把這些圖片按照大小ASCII值從小到大排列收好。請大家給Lily幫忙,通過C語言解決。

描述 Lily上課時使用字母數字圖片教小朋友們學習英語單詞,每次都需要把這些圖片按照大小(ASCII碼值從小到大)排列收好。請大家給Lily幫忙,通過C語言解決。  知識點 字串

從計算機語言的發展到我的第一行代HelloWorld

流程圖 專業 程序庫 進制 掌握 設計 borland 編程 擴展名 程序:為了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令的集合 算法:解決問題的具體方法和步驟 流程圖是算法的一種圖形化表示方式。 流程圖直觀、清晰,更有利於人們設計與理解算法。 它使用一組

C# ZXing.Net生成二維、識別二維、生成帶Logo的二維

tree bit 字符串 單位 images j2se lba 支付 .net 一.ZXing.Net 源代碼地址:http://zxingnet.codeplex.com/ 也可以使用Nuget包管理,添加如圖: 說明:ZXing是一個開源Java類庫用於解析多種格式的

BEGINNING SHAREPOINT&#174; 2013 DEVELOPMENT 第9章節--client對象模型和REST APIs概覽 托管代.NET

align 模型 art 程序 重建 rep dsm gin 開發 BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第9章節--client對象模型和REST APIs概覽 托管代碼(.NET) 在SP2010中,微

如何閱讀代

for 好處 out 下一個 回顧 綠色 選項 some lam 英文原文地址:https://spin.atomicobject.com/2017/06/01/how-to-read-code/?utm_source=wanqu.co&utm_campaign=

深入理解OkHttp源——提交請求

mat esp 屬於 idt set ref setname 失敗 class 本篇文章主要介紹OkHttp執行同步和異步請求的大體流程。主要流程如下圖: 主要分析到getResponseWidthInterceptorChain方法,該方法為具體的根據請求獲取響應

配置zbar識別二維轉載

replace 視圖 詳細步驟 util .cn 新項目 r+ headers 裝包 原文地址:http://blog.csdn.net/dcrmg/article/details/52108258 二維碼解碼器Zbar+VS2012開發環境配置

Java集合框架源——Vector

不同 設置 jpg etc 克隆 output sss 清空 開始 第1部分 Vector介紹 Vector簡介 Vector 是矢量隊列,它是JDK1.0版本添加的類。繼承於AbstractList,實現了List, RandomAccess, Cloneable這些接口

ffmpeg3.3新版本AVStream的封裝流參數codec替換codecpar解碼

ffmpegffmpeg新版本中(封裝流)AVStream的codec參數要被codecpar參數所替代,這樣替代我們要註意什麽,為什麽要替代,我們先來看下ffmpeg的代碼。代碼分析和新參數優勢typedef struct AVStream { #if FF_API_LAVF_AVCTX /** * @de

跟蹤MQTT源

converter pid classpath 解析 ger tegra top 訂閱 ltm Spring整合MQTT pom.xml <!-- MQTT消息隊列 --> <dependency> <

第一周代四則運算

fin fine i++ sprint http srand else n) stdlib.h 對於這個程序,我只能寫出整數,分數的運行和判斷對錯,支持多個運算符。但是對於累計分數,倒計時,支持括號,用戶界面由用戶選擇用中文英文或日文的問題還不能解決。希望大神賜教,完善我的

註冊登錄判斷---前臺代2

bsp ajax set hold com alert sage label tab 登錄代碼 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta chars

設計模式學習筆記 C#代

內容 編程 繼承 color 模式 c# 派生類 ive spa 《深入淺出設計模式》學習筆記第一章 原始需求和設計 事情是這樣開始的,公司需要做一套程序,鴨子,設計如下: 一個鴨子父類,多個派生類,三個可override的方法。 第一次需求變更 我們要會飛的鴨子!!!!

三種比較好玩的黑客效果JS代摘取

技術分享 包含 tag 計算表達式 htm 隨機生成 dex java ava <html> <head> <title>The Matrix</title> <script src="http://

如何禁止審查元素扒代F12

class fun 代碼 col var cnblogs context win arguments 查看網頁源碼無非是三種,右鍵,ctrl+shift+i,f12我們只要禁止即可,代碼如下 window.onload=function(){ documen

IOS推送之PHP代

推送消息 獲取 option code bsp 包含 connect 手機 pan 準備工作 1.獲取手機註冊應用的deviceToken(iphone手機註冊應用時返回唯一值deviceToken) 2.獲取ck.pem文件(做手機端的給) 3.獲取pass phrase

Arduino系列之超聲波測距模塊代

digital 工作原理 aso bsp out 就是 接收 功能 float 這裏我將簡單介紹超聲波測距模塊 SR04超聲波傳感器: 是利用超聲波特性檢測距離的傳感器,其帶有兩個超聲波探頭,分別用作於發射和接收超聲波。範圍在3-450cm。 工作原理: 超聲波發射器向某一