1樓:bat炸彈
//c語言程式設計:輸入三行字元,每行60個字元,要求統計出其中共有多少個大寫字母、小寫字母、空格、標點符號。
#include
int main (void)
a=getchar();
while (a!='\n')
a=getchar();
while (a!='\n')
printf("大學字母=%d 小寫字母=%d 數字=%d 空格=%d 符號=%d",wld1,wld2,num,sp,sym);}
c語言程式設計:請輸入三個字串,每行60個字元,要求統計出其中共有多少個大寫字母、小寫字母、空格、標點
2樓:
#include
int main()
}printf("upper %d, lower %d, blank %d, punctuation %d\n", up, low, blank, punc);}
輸入三行文字,找出其中大寫字母,小寫字母,空格,數字以及其他字元
3樓:匿名使用者
//c語言程式設計:輸入三行字元,每行60個字元,要求統計出其中共有多少個大寫字母、小寫字母、空格、標點符號。#includeintmain(void)printf("大學字母=%d小寫字母=%d數字=%d空格=%d符號=%d",wld1,wld2,num,sp,sym);}
4樓:匿名使用者
一個for迴圈 就搞定了,望採納
c語言題:有一篇文章,共有3行文字,每行有80個字元。編寫程式分別統計出其中英文大寫字母、英文小寫字母
5樓:匿名使用者
void main()
for((i=0;i<3;i++)//統計過程for(j=0;t[i][j];j++)//每行統計到ascii碼0結束
for(i=0;i<3;i++)//按行輸出統計結果//按文章輸出統計結果
printf("\n\ntotal:lowercase=%d,uppercase=%d,digit=%d,space=%d",other=%d",
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]);}
6樓:
字元讀進去之後。baifor迴圈,遍歷
du每個字元,然zhi後通過ctype.h 下面的islower()
daoisupper()isspace() isdigit()來判斷這個字元版是小寫字母權,大寫字母,空格,還是數字,就ok了
求助大神。c語言題目:有一篇文章,共有3行文字,每行有個80字元.要求分別統計出其中英文大寫字母、小寫
7樓:藍色**
#include
int main()
printf("space=%3d,letter=%3d,digit=%3d,other=%3d",space,letter,digit,other);
return 0;}
8樓:匿名使用者
#include
#include
int main()
// while(str[i][j]!='\0')for(i=0;i<3;i++)
for(;i<=2;i++)
}printf("space=%3d,letter=%3d,digit=%3d,other=%3d",space,letter,digit,other);
return 0;}
9樓:蘋果0蒲公英
應該有檔案的讀操作吧,#include這個庫裡,還得判斷檔案是否開啟,最後德關閉檔案,讀一個判斷一個就行,不用用二維陣列
輸入一個字串,將其中的大寫字母改為小寫字母,小寫字母改為大寫字母,然後輸出!
10樓:百度使用者
以下程式通過測試. 有問題請追問!#include void main()
else if(*p>='a'&&*p<='z')p++;
}printf("%s\n",s);
}附圖:
11樓:土匪平頭
彙編???
data segment
any db 22
db 10
db 20 dup(?)
data ends
code segment
assume cs:code,ds:datastart:
mov ax,data
mov ds,ax
mov bx,offset any
add bx,2
call input
call _test
call show
mov ah,4ch
int 21h
show proc
mov cx,10
push bx
l1: mov ah,2
mov dl,byte ptr [bx]
int 21h
inc bx
loop l1
pop bx
retshow endp
input proc
push bx
mov ah,10
lea dx,any
int 21h
pop bx
retinput endp
_test proc
push bx
mov cx,10
ls: cmp byte ptr [bx],'a'
jb ll
lb: cmp byte ptr [bx],'z'
ja exit
sub byte ptr [bx],20hinc bx
loop ls
jmp exit1
ll: cmp byte ptr [bx],'z'
ja exit
cmp byte ptr [bx],'a'
jb exit
add byte ptr [bx],20hinc bx
loop ls
jmp exit1
exit: mov byte ptr [bx],' '
inc bx
loop ls
exit1: pop bx
ret_test endp
code ends
end start
c語言輸入3行字元,每行60個字元以內,三行字元中有多少數字,並把數字的和計算出來
12樓:匿名使用者
#include "stdio.h"
#include "string.h"
int main()}}
printf("共有%d個數字字元,其和為%d\n",n,sum);
}請採納
有一篇文章,共有3行文字,每行有80個字元。要求分別統計其中英文大寫字母、小寫字母、數字、空格以及 100
13樓:徐志超
#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;}
14樓:湯圓
我只能猜測,你的那個“<”寫的有問題,你試試從下面的“<”複製貼上過去。。。
15樓:黑洞戰士
ok特里庫斯咯可口可樂路
c語言 有一篇文章,共有3行文字,每行有80個字元。要求分別統計出其中英文大寫字
16樓:匿名使用者
#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}
17樓:匿名使用者
char *str;
int num=0;
...while( *str !='\0')
18樓:邊宣鐸靈陽
else
if(str[i][j]=32)
===》
else
if(str[i][j]==32)
C語言程式設計從鍵盤輸入字元,判斷該字元是否為控制字元 空格
include voidmain charch inta ch getchar if ch a ch z ch 1 if ch a ch z ch 2 if ch ch 3 switch ch case 1 printf xiao n break case 2 printf da n break c...
用c語言程式設計。從鍵盤輸入一行字元,若為小寫字母,則轉化為大寫
include include int main void puts ch return 0 已測試回,執行正常。答 c語言 輸入字元,若為大寫字母則轉為小寫字母,若為小寫則轉為大寫字母,否則輸出資料有誤 int ischar char ch void turnchar if ch a ch z p...
c語言程式設計答案程式設計實現,從鍵盤輸入字元,則輸出其後的字元,如輸入 A 則輸出 B
程式原始碼如下 define crt secure no warnings vs環境下需要,vc不需要 include void main 程 序執行結果如下 擴充套件資料 在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示 因為計算機用高電平和低電平分別表示1和0 例如,像a b c d這...