回覆列表
-
1 # 下雨的熱天
-
2 # 使用者8145404483436
#include<stdio.h>
#include<string.h>
main()
{chars[100];
inti,dx,xx,qt;
dx=0;
xx=0;
qt=0;
printf("請輸入字串");
gets(s);
for(i=0;i<strlen(s);i++)
{
if(s[i]<="z"&&s[i]>="a")
xx++;
elseif(s[i]<="Z"&&s[i]>="A")
dx++;
elseqt++;}
printf("大寫%d個,小寫%d個,其他的%d個\n",dx,xx,qt);}
#include <iostream>#include <string>using namespace std;void main (){ cout<<"請輸入一組字串:"; string line; cin>>line; int i; for(i=0;i<line.length();i++) if(line[i]>="A" && line[i]<="Z") line[i]=line[i]-"A"+"a"; cout<<"轉換後的字串逆序輸出為: "; for(i=line.length()-1;i>=0;i--) cout<<line[i]; cout<<endl;}望採納謝謝