Ⅰ 如何用c語言輸出26個英文字母和其ascii碼的對照表
#include<stdio.h>
voidmain()
{
charch;/*聲明變數*/
for(ch='a';ch<='z';ch++)/*小寫字母*/
{
printf("%c:%4d",ch,ch);
if(ch%5==0)/*輸出格式控制*/
putchar(' ');
}
printf(" ");
for(ch='A';ch<='Z';ch++)/*大寫字母*/
{
printf("%c:%4d",ch,ch);
if(ch%5==0)/*輸出格式控制*/
putchar(' ');
}
system("pause");/*任意鍵退出*/
}
(1)c語言怎麼寫出一串英文字母擴展閱讀:
注意事項
1、在計算機的存儲單元中,一個ASCII碼值佔一個位元組(8個二進制位),其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在代碼傳送過程中用來 檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。
奇校驗規定:正確的代碼一個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規 定:正確的代碼一個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。
2、因為1位二進制數可以表示(21=)2種狀態:0、1;而2位二進制數可以表示(22)=4種狀態:00、01、10、11;依次類推,7位二進制數可以表示(27=)128種狀態,每種狀態都唯一地編為一個7位的二進制碼,對應一個字元(或控制碼),這些碼可以排列成一個十進制序號0~127。所以,7位ASCII碼是用七位二進制數進行編碼的,可以表示128個字元。
第0~32號及第127號(共34個)是控制字元或通訊專用字元,如控制符:LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BEL(振鈴)等;通訊專用字元:SOH(文頭)、EOT(文尾)、ACK(確認)等;
第33~126號(共94個)是字元,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算符號等。
Ⅱ c語言中,如何輸入任意一串英文字母,然後按字母相反順序輸出這一串字母
#include <string.h>
#include <stdio.h>
int main(void)
{
char ch[100];/*假設字元串最長100個字元*/
printf("請輸入字元串\n");
gets(ch);//可以實現輸入空格
int len= strlen(ch);/*求字元串長度*/
for (int i=len;i>=0;i--)
printf("%c", ch[i]);
printf("\n");
}
Ⅲ c語言程序題:編成程實現輸入一串英文字母,要求將每個單詞首字母改成大寫字母並輸出
#include <stdio.h>
#include <conio.h>
main()
{
char str[100] = {0};
printf( "input:\n" );
scanf( "%s",str );
int i = 0;
if( str[0]>='a' && str[0]<='z' ) str[0]=str[0]-'a'+'A';
while( str[i] != '\0' )
{
if( str[i] == ' ' )
{
if( str[i+1]>='a' && str[i+1]<='z' )
{
str[i+1]=str[i+1]-'a'+'A';
i++;
}
}
}
}
Ⅳ c語言數組編程,輸入一串英文字母,將每個字母改成大寫字母並輸出
#include<stdio.h>
#include<string.h>
#include<ctype.h>
void main()
{
int i;
char str[80];
printf("input a string:\n");
gets(str);
for(i=0;str[i]!='\0';i++)
str[i] = toupper(str[i]);
printf("%s\n",str);
}
Ⅳ 用C語言循環語句輸出26個大寫及小寫字母
可以參考下面的代碼:
#include<stdio.h>
int main()
{
char A ='A';
char a='a';
int i;
for(i= 0;i<26;i++)
printf("%c",A+i);
for(i= 0;i<26;i++)
printf("%c",a+i);
return 0;
}
(5)c語言怎麼寫出一串英文字母擴展閱讀:
在C語言中,有三種類型的循環語句:for語句、while語句和do While語句。
for表達式
表達式1:一般為賦值表達式,給控制變數賦初值
表達式2:關系表達式或邏輯表達式,循環控制條件
表達式3:一般為賦值表達式,給控制變數增量或減量
語句:循環體,當有多條語句時,必須使用復合語句
for語句格式為:
for(表達式1;表達式2;表達式3)語句:/*循環體*/
Ⅵ C語言編程:輸入一串英文字母,統計每個字母(不區分大小寫)出現的次數
#include<iostream>
#include<string>
using namespace std;
int main()
{
char str[50];
int n=0;
char *p;
p=str;
cout<<"請輸入字元串:"<<endl;
cin>>str;
for(int i=0;*p!='