1樓:
#include
int main()
}printf("\nupper case: %d\n",upp);
printf("lower case: %d\n",low);
printf("digit : %d\n",dig);
printf("space : %d\n",spa);
printf("other : %d\n",oth);
return 0;}
2樓:匿名使用者
2樓真可笑,人家要的是c語言程式,你說什麼word,還把單詞打錯。。。
3樓:手機使用者
wrod裡面/工具選單/字數統計
c語言題:有一篇文章,共有3行文字,每行有80個字元。編寫程式分別統計出其中英文大寫字母、英文小寫字母
4樓:匿名使用者
void main()
for((i=0;i<3;i++)//統計過程for(j=0;t[i][j];j++)//每行統計到ascii碼0結束
for(i=0;i<3;i++)//按行輸出統計結果//按文章輸出統計結果
l[0]+l[1]+l[2],u[0]+u[1]+u[2],d[0]+d[1]+d[2],s[0]+s[1]+s[2],other[0]+other[1]+other[2]);}
5樓:
字元讀進去之後。baifor迴圈,遍歷
du每個字元,然zhi後通過ctype.h 下面的islower()
daoisupper()isspace() isdigit()來判斷這個字元版是小寫字母權,大寫字母,空格,還是數字,就ok了
求助大神。c語言題目:有一篇文章,共有3行文字,每行有個80字元.要求分別統計出其中英文大寫字母、小寫
6樓:藍色**
#include
int main()
return 0;}
7樓:匿名使用者
#include
#include
int main()
// while(str[i][j]!='\0')for(i=0;i<3;i++)
for(;i<=2;i++)
}
return 0;}
8樓:蘋果0蒲公英
應該有檔案的讀操作吧,#include這個庫里,還得判斷檔案是否開啟,最後德關閉檔案,讀乙個判斷乙個就行,不用用二維陣列
c語言題目 有一篇文章,共有3行文字,每行有個80字元.要求分別統計出
9樓:匿名使用者
else if (str[i][j]=32);
這一句出現致命錯誤,「=」是賦值運算子,「==」才是比較運算子,你專用=進行比較當然屬所有的其他字元都進入了空格。
實際上是這樣的,你對每個不是大寫小寫數字的字元都進行了賦值操作,讓他的ascii碼等於32,然後進行判斷,32是否為不零,結果為真,所以d++
最後產生了你所看到的結果。
你可以輸出字串試試,是不是這樣的。
10樓:匿名使用者
else if (str[i][j]=32)應該改為else if (str[i][j]==32)其他錯誤不知道還有沒
11樓:
for(i=0;i<=2;i++)
gets(str[i]);
有問題不能這麼讀,str[ ] [ ]是二維陣列
c語言 有一篇文章,共有3行文字,每行有80個字元。要求分別統計出其中英文大寫字
12樓:匿名使用者
#include
main()
;//你可以來初始化
源bai
int i,j,num=0;
for(i=0;i<3;i++)
for(j=0;j<80;j++)
if(str[i][j]>'a'&&str[i][j]<'z')num++;// 統計du大寫字母zhi的個數dao}
13樓:匿名使用者
char *str;
int num=0;
...while( *str !='\0')
14樓:邊宣鐸靈陽
else
if(str[i][j]=32)
===》
else
if(str[i][j]==32)
有一篇文章,共有3行文字,每行有80個字元。要求分別統計其中英文大寫字母、小寫字母、數字、空格以及 100
15樓:徐志超
#include
int main()
}printf("\nupper case: %d\n",upp);
printf("lower case: %d\n",low);
printf("digit : %d\n",dig);
printf("space : %d\n",spa);
printf("other : %d\n",oth);
return 0;}
16樓:湯圓
我只能猜測,你的那個「<」寫的有問題,你試試從下面的「<」複製貼上過去。。。
17樓:黑洞戰士
ok特里庫斯咯可口可樂路
有一篇文章,共有3行文字,每行有個80字元.要求分別統計出其中英文大寫字母,小寫
有一篇文章,共有3行文字,每行有個80字元.要求分別統計出其中英文大寫字
18樓:我在成都新東方
wood box in his arms, langdon laid the p
文章,共有n行文字,每行有m個字元 要求分別統計出其中英文大寫字母,小注意是n行m列和原題不一樣
include using namespace std int main cout upper case 求助大神。c語言題目 有一篇文章,共有3行文字,每行有個80字元.要求分別統計出其中英文大寫字母 小寫 include int main return 0 include include int...
中突然有一行文字間距特別大怎麼改都不行
一般這個問題都是因為下一行的開頭有乙個比較長的單詞或空格等英文符號或者字元中間有不間斷空格,造成這個長單詞或空格或有不間斷空格連線的內容成為乙個整體,放在上一行又放不下,於是就整體移動到下一行的開頭去了,而上一行中的內容就比較少,這是如果設定了兩端對齊或者分散對齊的話,就會將剩餘的不足乙個行的字元平...
有7棵樹,要排成6行,平均每行3棵,要怎麼排
先排兩排最後一棵是一排 七棵樹排六行每行都有三棵怎麼排?要圖 畫乙個等邊三角形,各個頂點一棵,各邊中點一棵,三角形中心一棵,共7棵,可以數出六行來。如下圖 先用3棵樹排個三角形,接著在三邊的中點各種一棵樹,最後一棵樹種在三角形的中心。則有三條邊和三條中線夠成的6行樹。現在有7棵樹,要求你排成6行,每...