1樓:匿名使用者
也就是加/減32得出
#include
int main(void)
return 0;}
2樓:魔高丈
給你寫了個函式,大寫轉小寫,小寫轉大寫,其他字元保持不變#include
void reversal(char *str)}void main()
3樓:e丫妮妮
用陣列或者string型別的變數存放輸入字串『acbsad',然後依次取出一個字元,判斷其是大寫還是小寫,若大寫則加32,小寫減32(一個字母的大小寫內碼差為32),並依次存放在陣列活著的string型別的變數中,然後輸出即可……不知道這是不是你想要的答案……
4樓:匿名使用者
根據字母的ascii碼值,如果小於97即a的ascii值則加輸出時加32,否則減去32
5樓:
#include
#include
void main()
a[i]='\0';
printf("%s\n",a);}
6樓:兜裡有兩塊糖
寫好了#include
void main()
printf("%s",str);}
7樓:匿名使用者
#include
int main()
8樓:匿名使用者
利用asic ii碼來做
9樓:陳北北胖胖圓
做過用簡單程式設計實現strlwr函式的功能的題目 按你的要求改了一下#include
void main()
printf("%s\n",c);}
c語言 輸入字串,將字串中的小寫字母轉換為相應的大寫字母並輸出
10樓:
#include
int main(void)
11樓:匿名使用者
}printf("對角線上各
元素的和:%d\n",sum);
printf("對角線上行、列下標均為偶數的各元素的積:%d\n",p);
printf("對角線上其值最大的元素:%d,它在專陣列中的位屬置:第%d行第%d列\n",max,maxi,maxi);
return 0;}
12樓:天雨下凡
#include
int main(void)
puts(str);
return 0;}
c語言,輸入一串字元,將大寫字母轉換為小寫字母輸出
13樓:天雨下凡
**如下:
#include
#include
#define buffer 1024
int main(void)
printf("%s\n",a);
}return 0;
}注意:輸入字元後回車,將把其中的大寫字母(如果有)轉換為小寫字母,輸入^z(windows系統)結束程式。
14樓:匿名使用者
#include "stdio.h"
void main()
另外,團idc網上有許多產品**,便宜有口碑
15樓:匿名使用者
#include
main()
puts(s);}
16樓:**
#include
#include
int main()
puts(a);
}return 0;}
c語言將字串中的所有小寫字母轉換為大寫字母並輸出。
17樓:匿名使用者
strupr();這個函式可以完成你bai題目的須要du
或是寫一個迴圈也可以zhi
for(int i=0;i以了,不過dao如果遇到內符號和數字會有問題,如果字元容串內有數字和符號還得加判斷
18樓:
#include
void fun(char str1)
main()
19樓:
void fun(char str1)
/************end************/}
怎樣用c語言編寫"輸入一個字串,將其中的大寫字母改小寫,然後在將其小寫改為大寫"
20樓:幽居古藤
#include
main()
printf("\n");
}經本人親自編寫並測試,如有不懂請q我172610236
21樓:匿名使用者
#include
main()
printf("%c",s);}
22樓:匿名使用者
------------------------------------
經過執行
#include
main()
}for(i=0;a[i]!='\0';i++)printf("%c",a[i]);
printf("\n");}
23樓:匿名使用者
deal(char str)
else
str++;}}
c語言 輸入大寫的字母轉成小寫.
24樓:非常可愛
#include
int main()
擴充套件資料
#include
int main()
25樓:宰淑琴閩煙
#include
main()
程式執行過了,沒有問題!!!
大寫字母的ascii**是65-90,小寫字母的**是97-112,所以說應該是c+=32;
26樓:0鞋子
暈.. 這個也要100分.. 樓上太強了..
#include
#include
int main()
還是簡要解釋下. tolower() 函式,是ctype.h裡的一個函式,作用就是,把輸入的大寫字母轉換成小寫字母輸出.
最簡單形式. .. 程式只能輸入一個字元然後輸出一個字元.如果是大寫字母,就轉換為小寫字母輸出...
27樓:匿名使用者
太簡單了,不要分,二樓和四樓的都錯了.
#include "stdio.h"
void main()
28樓:燈光
#include
int main ()
if(number>='a'&&number<='z')}}
29樓:匿名使用者
void main()
30樓:匿名使用者
#include
void main()
31樓:匿名使用者
按caps lock
32樓:藍色妖姬
#include
#include
int main()
return 0;}
C語言字串問題問題是大寫改小寫可以,小寫改大寫就出現亂碼
兩個if裡的條件修改為 a s i s i z a s i s i z 另外把第二個if修改為else 這個我不知道 但是我還是第一次看見if的條件語句那樣寫。if s i a s i z c語言輸入字串將大寫換小寫,小寫換大寫?也就是加 減32得出 include int main void re...
c語言字串中大小寫字母轉換C語言字串中大小寫字母轉換
就是ascii碼的 來加減,字母的大寫和小自寫的ascii碼的差值是一樣的。小寫的字母ascii碼為 97 a 到 122 z 轉換成大寫字母則ascii減32,變成從65 a 到90 z 每個字母對應一個ascii碼,查ascii碼錶就可以一目瞭然。輸入字母,轉換為int型別,看其值是在什麼範圍,...
C 程式設計中,輸入一串字元,將輸入的小寫改成大寫,其餘不變輸出
cstring str abc123 str.makeupper 改變字元的大寫 str abc123 別偷懶,自己敲,把書本後的ascii值表看看就知道了,都這麼走過來的 include stdafx.h if the vc 6.0,with this line.include include u...