C語言程式設計,從鍵盤輸入符串,將其中的小寫字母全部轉換成大寫字母

2021-03-20 00:21:51 字數 3474 閱讀 6492

1樓:愛夏的你呀

小寫字母全部轉換成大寫字母的源**如下:

#includevoid main()

printf("input a string:\n");

gets(str);

while (str[i])

fclose(fp);

fp=fopen("test.txt","rt");

fgets(str,100,fp);

printf("%s\n",str);

fclose(fp);

}擴充套件資料1、程式語言終究開始引入了函式的概念,即允許程式對**進行斷行。如果已經完成,不再使用goto語句來表示**的斷行。函式呼叫後,函式將回到下一條指令。

2、如果goto語句已經過時,那麼對程式建立無限迴圈應該如何去做呢,這是一些硬體工程師可能會疑惑的問題。畢竟,之前都是通過建立一個goto語句然後再返回到main語句。

2樓:多xdl點事

**如下:

#include

#include

#include

int main()

fputc('#',fp);

if(fclose(fp)!=0)

printf("file cannot be closed \n");

else

printf("file is now closed \n");

return 0;

}程式執行如下:

擴充套件資料c語言對檔案輸入可以用fputc函式,只需要迴圈遍歷輸入,把輸入的每個字串進行大寫的轉換,大小寫轉換可以通過c語言內建於ctype.h的toupper函式來轉換,沒轉換一個字串可以直接寫入到檔案中,最後在追加一個#好字元,就完成功能了。

3樓:匿名使用者

|#include

int main()

return 0;}

4樓:愛笑的筆跡

#include

#include

void main()

fclose(fp);

fp=fopen("file.txt","r");

ch=fgetc(fp);

while(ch!=eof)

printf("\n");

fclose(fp);}

5樓:匿名使用者

#include

#include

void main()

while(1);

fclose(fp);}

c語言,從鍵盤輸入一字串,將其中的小寫字母全轉換成大寫字母后輸出。小字母轉為大寫字母用自定義函式 40

6樓:聽不清啊

#include

char toupper(char c)

int main()

7樓:貉臥芬簾

#include #include void main() fclose(fp); fp=fopen("file.txt","r"); ch=fgetc(fp); while(ch!=eof) printf("\n"); fclose(fp); }

c語言編寫一個程式:從鍵盤輸入一個字串,將其中的小寫字母全部轉換為大寫字母,

8樓:狂暴術土

這樣就歐了,你所說的什麼以!結束是啥意思?你輸入字元竄愛打多少大多少,不想打了回車就是了,關!什麼事?

#include

#include

void main()

從鍵盤輸入一個字串_將其中的小寫字母全部轉換成大寫字母 (c語言) 10

9樓:匿名使用者

#include

main()

{ char a[100];

char *p=a;

scanf("%s",a);

while(*p!='\0')

{ if(*p>='a' && *p<='z') *p=*p-32;

printf("%c",*p);

p++;

c語言:從鍵盤輸入一個字串,將其中的的小寫字母改為大寫字母,並輸出修改後的字串

10樓:匿名使用者

#include

int main()

printf("%s\n",s);

return 0;}

11樓:75_飛星

#include

#include

int main(void)

a[++i] = '\0';

puts(a);}

12樓:匿名使用者

main()

printf("%s",a);}

13樓:岑永洪

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

c語言程式設計,從鍵盤輸入一個小寫字母,將其轉換成大寫字母?

14樓:愛上夜色深沉

#include"stdio.h"

void main()

15樓:百度使用者

ch#include

ar main()

16樓:rooster鋒莆

我寫一些關鍵點,可能我們是同一本書的初學者。這不是答案,只是一種提示,利用型別轉換巧妙。

#include

void main()

c語言程式 從鍵盤上輸入一個字串,將小寫字母全部換成大寫字母后,輸出該字串

17樓:匿名使用者

函式bai

名: strupr

功 能du: 將串中的小寫zhi字dao母轉換內為大寫字母

用 法容: char *strupr(char *str);

程式例:

#include

#include

int main(void)

18樓:匿名使用者

#include

#include

void main()

;char *string = ch;

char * ptr = strupr(string);

printf("%s\n", ptr);}

19樓:匿名使用者

使用toupper函式,它的功能就是將輸入字元轉換成大寫字母該函式原型為

int toupper(int c);

標頭檔案為

轉換後可使用printf顯示結果.

C語言程式設計從鍵盤輸入字串,將其中所有的數字字元抽出,按原順序組成新串並輸出

include stdio.h int main void include stdafx.h if the vc 6.0,with this line.include stdio.h int main void include int main s i 0 printf s n s return 0...

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,b,c,由鍵盤輸入,輸出其中最大的

include int main 一樓也是正解啊 這問號表示式用的 剛剛滴啊 三目運算子做的 include void main 像這樣的程式 建議多想一下,include int main include void main 例 輸入三個整數,輸出最大數和最小數。main else if max ...