設計函式實現將字串中小寫字母轉化為大寫字母。c語言題目

2021-04-13 01:53:17 字數 5127 閱讀 8954

1樓:匿名使用者

#include

#include

void fun(char *s)

//以上為

du函式zhi,以dao下為主

回函式void main();

gets(s);fun(s);puts(s);

}//執行示例:答

c語言編寫函式將字串中的大寫字母轉換為小寫字母。用函式呼叫

2樓:凌亂心扉

char strcase_switch(char* string)

if (string[i] >= 'a' && string[i] <= 'z')

}return string[i];

} int _tmain(int argc, _tchar* argv)

char用法:

c語言中char用於定義字元型別變數或字元指標變數,例如「char a;」則定義了變數a是字元型別,「char*a;」則定義了變數a是字元指標型別。

char是c語言整型資料中比較古怪的一個,其它的如int/long/short等不指定signed/unsigned時都預設是signed,但char在標準中不指定為signed/unsigned,編譯器可以實現為帶符號的,也可以實現為不帶符號的。

關於char還有一個特殊的語言就是char*,它在c語言中有專門的語義,既不同於signed char*,也不同於unsigned char*,專門用於指以'\0'為結束的字串。

3樓:碧海風雲

#include

#define len 100

void str_trans(char c)int main(void)

執行結果

4樓:岑永洪

資訊學奧賽 1138-將字串中的小寫字母轉換成大寫字母

c語言程式 寫一個函式將一個字串中的所有小寫字母變成大寫字母

5樓:匿名使用者

#include

#include

void main()

void vv(char str[10])希望能幫助你……

6樓:

#include

#include

#include

void mytoupper(char *str){int i = 0;

while (str[i] != '\0'){if ( !isupper(str[i])) // 如果是小寫則轉為大寫

7樓:

#include

void main()

for(i=0;i<10;i++)

編寫一個c語言程式,輸入一個字串,將小寫字元轉換成大寫字元,要求轉換用一個函式實現

8樓:天雨下凡

剛剛回答過一模一樣的問題,不知道是不是你重複提問,代版碼如下:權

#include

void conv(char * p);

int main(void)

void conv(char * p)}

9樓:匿名使用者

#include

#include

char* capitalize(const char* source)

;char* r=des;

while(*source !='\0')else

}//*r++ = '\0';

return des;}

c語言 功能:將字串中的小寫字母轉換為對應的大寫字母,其他字元不變

10樓:小夏在深圳

源**如下:

#include "stdio.h"

#include "conio.h"

char *todaxie(char *s);/*函式--變大寫*/main()

char *todaxie(char *s)/*函式--變大寫的具體內容*/

return s;

}擴充套件資料1、在c++程式開發中,程式設計師需要使用 for() 迴圈語句時,常常將迴圈遍歷定義在 for() 內部。

2、c語言程式的「短路表示式」決定了只有 executestepa() 函式成功才會接著執行 executestepb() 函式,只有 executestepb() 函式也成功,才會執行 executestepc() 函式。

11樓:匿名使用者

思路:抄因為小寫字母與其對應的大寫字母的ascii碼值相差32,則可以定義一個函式,直接遍歷輸入的字串,判斷該字元是否是小寫字母,如果是則自減32即可。

參考**:

#include

void change(char str)int main()

/*asdfasdf234asdf

asdfasdf234asdf*/

12樓:邱茉莉能陽

char

*temp;

while(*temp)

因為不知道你字元的長度,所以用的一個指標,如果知道就用一個for迴圈,讓字串中的每回個字元加答32或是減32就可以了。還因為在c中對字串的傳遞是傳地址所以不用返回語句。自己試下哦

13樓:雨落深山

/ 把字

符串轉換為大專寫

屬char* str2upper(char *str)return p;}

14樓:匿名使用者

void change(char str)

15樓:御風起影

for(int i=0;str[i]!=' \0';i++)

16樓:匿名使用者

void change(char str) }

17樓:匿名使用者

#include "string.h"

#include "stdio.h"

#include

void change(char str)void main()

c語言編寫一個大小寫字母轉換的程式

18樓:匿名使用者

#include

#define daxie(x) (x>='a' && x<='z') //判斷是大寫字元。

#define xiaoxie(x) (x>='a' && x<='z') //判斷是小寫字元。

#define zhuanxiaoxie(x) (x-'a'+'a')//轉為小寫

#define zhuandaxie(x) (x-'a'+'a')//轉為大寫

int main()

擴充套件資料

c語言的基本構成

1、任何一個c語言程式都必須包括以下格式:

main()

這是c語言的基本結構,任何一個程式都必須包含這個結構。括號內可以不寫任何內容,那麼該程式將不執行任何結果。

2、main()----在c語言中稱之為「主函式」,一個c程式有且僅有一個main函式,任何一個c程式總是從main函式開始執行,main函式後面的一對圓括號不能省略。

3、被大括號括起來的內容稱為main函式的函式體,這部分內容就是計算機要執行的內容。

4、在裡面每一句話後面都有一個分號(;),在c語言中,我們把以一個分號結尾的一句話叫做一個c語言的語句,分號是語句結束的標誌。

通過執行這條c語言系統提供給我們直接使用的螢幕輸出函式,使用者即可看到執行結果,本程式執行後,將在顯示器上顯示如下結果:

a=20,b=15,sum=35

19樓:鍋鋼

c語言實現如下:

#include

#include

void main()

printf("%c\n",c);  //輸出轉換後的字母字元。}

20樓:匿名使用者

#include

void main()

else

if( x>='a' && x<='z')/*其它不用理*/

printf("%c\n",x);}

21樓:匿名使用者

呼叫toupper()函式

#define _crt_secure_no_warnings#include

#include

void toupper(char ch)else

}int main()

/** 將大寫字母轉換為小寫字母

*/#include

int lower(int c)

main()}

22樓:梵夢星辰

package com.minrisoft;

public class fm }}

23樓:和睦空大

很簡單的

char c;

if(c>=a && c<=z)

c=c-32;

else if(c>=a && c<=z)c=c+32;

else printf("%c",c);

printf("%c",c);

24樓:行走在繁星下

if(str>a&&stra&&str:函式返回值是char

利用同型別字元的ascall碼的相臨性

c語言 編寫一個函式,其功能是將字串中的大寫字母改為小寫字母,其它字元不變。

25樓:匿名使用者

void fun(char *str)}

26樓:匿名使用者

void f(char *str)

27樓:匿名使用者

#include "stdio.h"

void convert(char *str)}}

int main()

PHP字串大小寫字母轉換的幾個常用函式

具體 如下 ch curl init timeout 5 curl setopt ch,curlopt url,curl setopt ch,curlopt returntransfer,1 curl setopt ch,curlopt connecttimeout,timeout file con...

C語言用strupr函式將字串中小寫字母轉換成大寫字母,其

原型 extern char strupr char s 用法 copy include 功能 將字串bais轉換為大寫形式du 說明 只轉換s中出現zhi的小寫字母,不改變其它字dao符。返回指向s的指標。舉例 strupr.c include include main 怎麼用strupr,str...

c語言輸入以結束的字串將小寫字母全部

你這個顯示器很矬,趕緊換,一直用這個眼睛要壞的。根本看不清文字 include int main str i 0 printf s n str return 0 親測有效!都已經是一個學程式語言的人了,截個圖居然還要用手機拍 c語言程式設計,從鍵盤輸入一字串,將其中的小寫字母全部轉換成大寫字母 小寫...