1樓:匿名使用者
其實就是不同進製之間的轉換
icol *= 26;
icol += (*(str+i) - 'a'+1);
把它理解成乙個26進製的就好了
**如下
#include
#include
#include
char cord[0x1000];
void alph(char *str)
printf("%d\n", icol);
}int main()
return 0;}
2樓:匿名使用者
//望採納
#include
#include
void main()
printf("%d\n",sum);}
3樓:匿名使用者
大寫a在ascii是65
所以,你只要定義輸入的a為字元型
然後 減去64
這樣1-26就能一一對應了。
用c語言程式設計!要求輸入1,輸出a.輸入26,輸出z。輸入27輸出aa.輸入28輸出ab。也就是乙個
4樓:
此題可以做,**如下:
//#include "stdafx.h"//if the vc++6.0, with this line.
#include "stdio.h"
int main(void)
for(i=0;n;i++)
for(j=i-1;j>=0;j--)
printf("%c",r[tmp[j]]);
printf("\n");
return 0;
}但這並不是二十六進製制問題。按照數系基數的定義,基數是多少,就得有多少個符號來表示該進製的資料,但必須包含符號0代表「沒有」。a~z共26個符號這沒錯,但沒有包含0,且當輸入26時二十六進製制應該輸出a0,這題中要求是輸出z,緊接著27卻要輸出aa,這就不符合二十六進製制的定義了……供參考。
5樓:雨果如是此般說
enum
;int main(void)
break;..
.return 0;
}框架都給你了,還不曉得寫我也沒辦法。
6樓:匿名使用者
用短除法像求2進製那樣取餘,最後將餘數倒置即可
c語言程式設計,如果a用數字1表示,b用數字2表示……z用數字26表示,aa用27表示,ab用28表
7樓:金色潛鳥
字母-'a'+1 表示 1-26
允許2位
#include
#include
int f26(char *s)
return sum;
}main()
輸出a-z的**和字元的對應表,怎麼做,謝謝 5
8樓:匿名使用者
迴圈,從a到z,然後分別按照%d和%c輸出就可以了。
以上指c語言。
int main()
a到z代表1到26求算單詞的數值c語言
9樓:匿名使用者
//要求輸入只能為小寫字母,並且單詞的數值等於個字母的和#include
int main()
printf ("%d\n", s);
return 0;}
怎樣輸入1-10其中乙個數字就顯示a.輸入10-20就顯示b.輸入...與此類推..
10樓:匿名使用者
在a2輸入數字,b2顯示結果
b2輸入
=char(int((a1-1)/10)+65)
11樓:云云書生
設定判別函式:10≥x≥1,a;20≥x>10,b
為什麼輸入a能對應e 而輸入y不能對應c呢 應該怎麼做才對啊
12樓:聽不清啊
if(c1=='a')c2=c1+4;
else if(c1=='y')c2=c1-22;
編c語言超市管理程式,給每個商品編了號,然後怎麼對應漢字啊? 如下圖aa1001就是編號
如何用c語言輸出26個英文本母和其ascii碼的對照表
13樓:大野瘦子
#include
void main()
printf("\n\n");
for (ch = 'a'; ch <= 'z'; ch++) /*大寫字母*/
system("pause"); /*任意鍵退出*/}
14樓:文化廚子
#include
int main()
printf("\n");
for (char cch='a'; cch<='z'; ++cch)
return 0;}
15樓:匿名使用者
#include
#include
int main()
16樓:匿名使用者
#include
void main()
17樓:匿名使用者
#include
void main()
;s[0]='a';
printf("(%s,%d),",s,s[0]);
s[0]++;}}
用C語言如何將數字轉換為字元
define tostring x x這個bai巨集就可以將所有的數字du,包括zhiint型 long型和double型轉換為相dao對應的字串。關於這專種類似的用法屬 還有 define makechar x xa makechar b 這個結果就相當於a b 不管是什麼資料 數字,字元 都是一...
c語言如何將浮點型資料轉換為陣列
庫函式gcvt可以完成bai此任務,它返回轉換du後的字串zhi的位址。如 include stdafx.h if the vc 6.0,with this line.include stdio.h include stdlib.h int main void include stdio.h flo...
c語言中如何識別字元與數字,C語言中如何識別字元與數字
你直接將每個字元挨個提取出來,將他賦給乙個整型,c會自動將該字元轉化為asc碼值的。然後根據整型在去判斷它到底是數字還是字元還是空格,空格有特定的asc碼值 c語言中如何判斷輸入的是字元還是數字 首先當作字元逐個讀入字串字串中,讀到分隔符 如白字元,逗號等 後,判斷這個字串中各個字元是否滿足條件即可...