最贊回答 / onemoo
'\n' (反斜線+n)表示一個字符,代表換行。在字符中,反斜線作為“轉義字符”有其特殊的用途,它改變其后面的字符或字符序列的意義。所以'\n'就不表示n這個字符了,而是表示“換行”
2015-02-27
最贊回答 / 康振寧
字符a在ascii碼中對應的數字是97,也就是說如果char a = 'a', int b = a; 那么b的值就是97,這里存在一個隱式轉換,相關ascii碼在WIKI中有
2015-02-26
最新回答 / Power3
#include <stdio.h>int main(){???//?int age=/*????不知道你是想定義還是賦值啊,先定義的話,還得賦值int Age;Age=18;*/int Age;Age=18;?printf("今年我已經太老了,我都TMD%d了\n",Age);return 0;}
2015-02-25
最新回答 / 賤e恛憶
你的所提的問題的原因是在double money()這個函數里,當天每進一次double money()函數就會printf();輸出一遍,加上你在主函數里的一次輸出,正好是三次;我把你程序改了一下,你可以看看#include <stdio.h>double money( int hours, double distance){? ? double kilePrice = 2.3;//每公里單價計費2.3元? ? int beginkm = 3;//包含3公里? ? int beginPric...
2015-02-24