當前位置:首頁 » 編程語言 » 輸入小寫字母顯示大寫字母c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

輸入小寫字母顯示大寫字母c語言

發布時間: 2022-12-18 10:45:27

c語言:6. 從鍵盤輸入一個小寫字母,要求改用大寫字母輸出。

不考慮各種錯誤場景的簡單代碼如下:
#include <stdio.h>
void main()
{
char ch;
printf("請輸入一個小寫字母:\n");
scanf(%c,&ch);
printf("其大寫字元是:%c\n",ch-32);
}
加入其他錯誤主要是可能的輸入不是小寫字母的判斷。

⑵ 如何用c語言輸入小寫字母輸出大寫字母呢

這個用到ascii碼,
每一個字元對應一個asscii值,大寫字母跟小寫字母剛好是連在一起的,
輸入字元,先判斷是不是小寫字元,具體用是不是大於'a',小於'z'
是的話在轉換,不是的話會轉出奇怪的符號
轉換就簡單了,在原先的字元-26就可以
char=char-32然後輸出char

⑶ C語言,輸入一個字母,若為小寫,則把它變成大寫輸出。

#include<stdio.h>

void
main()
{
char
i;
printf("輸入一個字元
i=:");
scanf("%c",&i);

if(i>='a'&&i<='z')
//判斷i在不在小寫字母裡面

printf("%c\n",i-32);
//在的話,減去32得到大寫字母,因為小寫字母和大寫字母之間的ASCII值相差32
else
printf("%c\n",i+32);
}

⑷ C語言編程題:從鍵盤輸入一個小寫字母,在屏幕上顯示其對應的大寫字母

#include<stdio.h>

int main()

{

char ch;

printf("請輸入一個小寫字母:");

scanf("%c",&ch);

ch=ch-32;

printf("大寫字母是:%c ",ch);

return 0;

}

可以加一個判斷

#include<stdio.h>

int main()

{

char ch;

printf("請輸入一個小寫字母:");

scanf("%c",&ch);

while(!(ch>='a'&&ch<='z'))

{printf("輸入錯誤,請重新輸入一個小寫字母!");

scanf("%c",&ch);

}

ch=ch-32;

printf("大寫字母是:%c ",ch);

return 0;

}

文件輸入/輸出

在C語言中,輸入和輸出是經由標准庫中的一組函數來實現的。在ANSI C中,這些函數被定義在頭文件;中。

標准輸入/輸出

有三個標准輸入/輸出是標准I/O庫預先定義的:

stdin標准輸入

stdout標准輸出

stderr輸入輸出錯誤

以上內容參考:網路-c語言

⑸ C語言題目描述: 從鍵盤上輸入一個小寫字母,然後將小寫字母裝換成大寫字母輸出!

可以參考下面的代碼:

#include<stdio.h>

voidmain()

{

charch;

scanf("%c",&ch);

if(ch>='A'&&ch<='Z')

{

ch=ch+32;

printf("%c ",ch);

}else{

printf("%c ",ch);

}

}

(5)輸入小寫字母顯示大寫字母c語言擴展閱讀:

1、printf()函數

printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出

信息。在編寫程序時經常會用到此函數。函數的原型為:

int printf(const char *format, ...);

函數返回值為整型。若成功則返回輸出的字元數,輸出出錯則返回負值。

2、if語句

是指編程語言(包括c語言、C++、C#、java、VB、匯編語言等)中用來判定所給定的條件是否滿足,根據判定的結果(真或假)決定執行給出的兩種操作之一,if的返回值為真或假,可以用bool型變數進行存儲,佔用一位元組。

⑹ C語言輸入一個小寫字母要求輸出一個大寫字母。

#include
<stdio.h>
#include
<stdlib.h>
void
main
()
{
char
c1,c2;
printf("請輸入大寫字母的值!\n");
c1=getchar();
c2=c1+32;
printf("小寫字母的值%c\n",c2
);
system("pause");
}

⑺ 用C語言編程 通過鍵盤輸入一個小寫字母,要求將其轉化為對應的大寫字母後輸出

1.首先我們打開C++應用程序,進入主界面。

2.然後我們在空白輸入欄內輸入源代碼。
#include<stdio.h>
int
main()
{
char
ch;
printf("請輸入一個小寫字母:");
scanf("%c",&ch);
ch=ch-32;
printf("大寫字母是:%c\n",ch);
return
0;
}
3.我們運行該程序出現以下界面。

4.此時我們鍵盤輸入一個小寫字母a(所有的小寫字母都可以),然後按下回車鍵。此時運行結果出現無誤,即該代碼完美運行。

⑻ C語言輸入一個小寫字母要求輸出一個大寫字母。

#include<stdio.h>

int main()

{

int one;

int two;

printf("please enter one char: ");

one = getchar();

two = one - 32;

putchar(two);

printf("%c ",two);

putchar(' ');

return 0;

}

(8)輸入小寫字母顯示大寫字母c語言擴展閱讀

輸入一個小寫字母輸出一個對應的大寫字母

#include<stdio.h>

int main()

{

char a,b;

scanf("%c",&a);

b=a+32;

printf("%c",b);

return 0;

}

⑼ c語言, 輸入一個小寫字母,輸出該字母對應的大寫字母。 怎麼編

#include<stdio.h>
intmain()
{
charch;
ch=getchar();//輸入一個小寫字母
while(ch!='0')//循環跳出的條件是輸入字元'0'
{
if(ch>='a'&&ch<='z')//如果輸入的字元為小寫字母字元
{
ch-=32; //大寫字母=小寫字母-32
printf("%c ",ch);//輸出小寫字母對應的大寫字母
}
ch=getchar();//輸入一個小寫字母
}
printf(" ");
return0;
}