1樓:匿名使用者
#include
#include
void main()
printf("%c為字母表中第%d個字母!\n",a[0],int(a[0]-'a'+1));
printf("%c後面四個字母分別為%c\t%c\t%c\t%c\n:",char(a[0]),char(a[0]+1),char(a[0]+2),char(a[0]+3),char(a[0]+4));
system("pause");}
2樓:匿名使用者
#include
void main()}
3樓:白色夜空的星星
#include
void main()
c語言程式設計,從鍵盤輸入任意一個大寫英文字母,求出它在26個字母表中的位置。求問我的程式為什麼不對。
4樓:匿名使用者
思路混亂。既然是getchar接收字元,那麼a就應該定義為字元型,定義為整型就錯了。後面的a=a-96就跟著錯了。
一開始就不對,接著就一錯到底。正確做法:a為字元型,然後利用ascii碼錶中對應的數值進行計算。
#include
int main()
5樓:匿名使用者
#include
#include
int main(void)
;printf(" 請輸入一個字元:");
zf1=getchar();
if(isupper(zf1))
else
for(i=0;i<26;i++)
if(zf1==zf[i])
printf(" 字元 %c 在英文字母中的位置是:第 %d 個\n",zf1,i+1);
return 0;}
從鍵盤輸入任意一個大寫英文字母,求出它在26個字母表中的位置和其後 10
6樓:岔路程式緣
int x;
char a,b='\0';
printf(「請輸入一個大寫英文字母=>」);
scanf(「%c」,&a);
if(a
'z')
x=a-'a'+1;
if(x+4<='z')b=x+4;
printf(「字母 %c 在字母表中是第 %d 個字母\n」,a,x);
if(b)
printf(「它後面第四個字母是 %c \n」,b);
else
printf(「它後面不足四個字母\n」);}
7樓:匿名使用者
#include
void main()}
從鍵盤輸入任意一個大寫英文字母,求出它在26個字母表中的位置和其後面的第4個字母,請程式設計實現 注意
8樓:匿名使用者
#include
void main()
c語言 如何輸入一個大寫字母后得到在字母表中的位置
9樓:匿名使用者
#include
#include
int main()
}printf("%d %c",n-'a'+1,t);
return 0;}
10樓:匿名使用者
int main()
printf("%c在第%d個位置, 其後面第四個字母是%c\n",c, c-'a'+1, c>='w'?('a'+3-('z'-c)):(c+4));
break;
}return 0;}
用c語言設計通過鍵盤輸入一個大寫字母后,計算機立即顯示該字母在26個大寫英文字母中的位置編號。
11樓:匿名使用者
#include
int main(void)
用c語言程式設計:從鍵盤輸入一個英文大寫字母,輸出其對應的小寫字母以及小寫字母對應的ascii碼值。
12樓:匿名使用者
#include
int main()
13樓:姚金生是誰
#include
#include
int main()
14樓:匿名使用者
#include
int main ()
15樓:匿名使用者
1 輸入合法性判斷,2算出每個對應字母之間的差值,3 ascii碼用%d格式
16樓:滄海雄風
#include
int main()
achar[a] ascii[65]
press any key to continue
17樓:
輸出的時候是%d的格式轉換符
18樓:花花浪客
#include
int main()
上面**沒有進行錯誤處理,但是在正確輸入的情況下,可以正常工作
c語言大小寫轉化並求出在26個字母表中的序號
19樓:匿名使用者
就是靠你asii大小寫字母的順序,好做,望採納
20樓:匿名使用者
#include
#include
void main()}
21樓:匿名使用者
#include
#include
int main(){
int i,j;
char s[100];
gets(s);
printf("%c",s[0]-32);
for(i=1;i
C語言從鍵盤輸入字串,將其中是英文字母的就輸出,並且大寫輸出,否則不輸出
char chr int i for i 0 i 20 i 大致是這麼個意思,你試試,這個是輸入20個字元,你的原題也內沒說要容輸入多少 include include define max 100 int main p return 0 include void main c語言 從鍵盤輸入一個字...
求c語言程式設計,從鍵盤任意輸入兩個英語字母,輸出較大的,如,輸入a,H,輸出a
你寫的scanf就提出了要求的輸入是 數a 逗號 數b 你既然沒有給出逗號,那就一直沒有給b賦值,你也沒有給b一個初始化的值,那麼得出的結果就是一個隨機數。可以把逗號去掉,這樣兩個數字之間用個空格就行了。include int main a ha press any key to continue ...
C語言,在鍵盤上輸入字元,若該字元為英文字母,則輸出「字母」,若為數字,則輸出「數字」
把copygetchar i 換成i getchar include int main 用c語言程式設計,輸入一個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出 如下 include int main 在devc 環境下執行效果如下 如果是小寫,則將這個字元減去32,再輸出。反...