課程
/后端開發
/C
/C語言入門
請檢查輸出是否包含:97 ? ? ? ? ? ? ? ? ? ? 怎么破?
2016-09-24
源自:C語言入門 2-8
正在回答
計算機只能識別二進制碼,也就是01。所有的字符都有其對應的二進制碼。這稱為ASCII碼?
a字符在ASCII對應的二進制換算成十進制就是97。
? ? ASCII碼有127個 ?初學者不需要記。
請問C不是a嗎?為什么會輸出97呢 謝謝
#include <stdio.h>int main(){??? char c = 'a';??? int n = c;?????? //將c賦值給n??? float f =? n;???? //將c賦值給f??? double d = f;??? //將c賦值給d??? printf("%d\n",n);??? printf("%f\n",f);??? printf("%lf\n",d);??? return 0;??? }
??? char c = 'a';??? int n =? c;?????? //將c賦值給n??? float f =? c;???? //將c賦值給f??? double d =? c;??? //將c賦值給d??? printf("%d\n",n);??? printf("%f\n",f);??? printf("%lf\n",d);??? return 0;?
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答速度解答哦
3 回答真搞不懂,求解答求解答
2 回答求解答求解答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-03
計算機只能識別二進制碼,也就是01。所有的字符都有其對應的二進制碼。這稱為ASCII碼?
a字符在ASCII對應的二進制換算成十進制就是97。
? ? ASCII碼有127個 ?初學者不需要記。
2016-10-03
請問C不是a嗎?為什么會輸出97呢 謝謝
2016-09-25
#include <stdio.h>
int main()
{
??? char c = 'a';
??? int n = c;?????? //將c賦值給n
??? float f =? n;???? //將c賦值給f
??? double d = f;??? //將c賦值給d
??? printf("%d\n",n);
??? printf("%f\n",f);
??? printf("%lf\n",d);
??? return 0;???
}
2016-09-24
??? char c = 'a';
??? int n =? c;?????? //將c賦值給n
??? float f =? c;???? //將c賦值給f
??? double d =? c;??? //將c賦值給d
??? printf("%d\n",n);
??? printf("%f\n",f);
??? printf("%lf\n",d);
??? return 0;?