99问答网
所有问题
用c语言写一个程序,从键盘上连续输入字符,统计其中大写字母的个数,直到输入换行符结束。
如题所述
举报该问题
推荐答案 2018-11-16
运行截图:
#include<
stdio.h
>
int main()
{int n=0;
char c;
while((c=getchar())!='\n')
if(c>='A'&&c<='Z')n++;
printf("%d\n",n);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7eeOvWXj7BWBvBBO7t.html
其他回答
第1个回答 2018-12-14
#include <stdio.h>
#include <string.h>
int main(){
char c;
int count = 0;
while((c = getchar())!='\n'){
if(c>='A' && c<='Z'){
count ++;
}
}
printf("%d\n", count);
return 0;
}
相似回答
用C语言
编写
一个程序,输入
一个
字符串,统计其中
各个字符出现的次数_百 ...
答:
printf("数字个数:%d\n小写字母个数:%d\n
大写字母个数
:%d\n", num_count, littlealp_count, bigalp_count);printf("空格个数:%d\n其他字符个数:%d\n", emp_count, els_count);return 0;} 这个程序通过遍历
输入字符串,
根据字符的ASCII值来判断其类型并统计出现次数。如果你想进一步优化...
C语言
题目:编写
一个程序,
把
输入
作为
字符
流读取,直至遇到EOF。输出
大写
...
答:
输入EOF的方法:先换新行(按回车),然后按ctrl+z,然后再回车。如果是统计大小
写字母个数
的话,你这程序错了,下面是我
写的,
你看看是不是你想要的 include <stdio.h>int main(){char ch;int m, n;m = n = 0;printf("please input character:\n");while ((ch = getchar()) != EO...
C语言
编写
从键盘输入一个字符串统计
此字符串中英文
字母
alpha数字digit...
答:
Alpha:英文字母的数量 Digit:数字的数量 Space:空格的数量 Other:其他
字符
的数量 整个
程序
的代码如下:include include int main(int argc, char* argv[]) { char c;static int digit, alpha, other, space;while ((c = getchar()) != '\n') { if (isdigit(c))digit++;else if (isalpha...
编写
一个C语言程序
:
从键盘
读入一行文本
,统计
每个英文
字母
出现的次数
答:
1、循环读取
字符,直到换行
为止。对于每个字符,执行以下流程。2、判断是否为英文
字母,
即小写和大写两种。3、如果是英文字母,则
统计个数
。输入部分,可以存为数组,也可以每
输入一个
字符计算一次。二、参考代码:include <stdio.h>int main(){ int c; int cnt[52]={0}; while((c=get...
用c语言
编程,对
输入
的一行
字符
进行
统计
分析,要求统计并输出出现的数字字...
答:
char s[100]; // 输入不超过100字符 int i = 0, cnt[10] = {0}; // 0-9每个
数字字符个数统计
fgets(s, 100, stdin); // 读入一行
字符,
包括
换行符
'\n'while (s[i] != '\n') { // 遇到换行即到结尾,改成空字符'\0'也可以 if (s[i] >= '0' && s[i] <= '9')...
怎么
用c语言输入
一行
字符
并
统计个数
啊?
答:
1、读入
字符,直到
遇到换行结束。2、对于每个字符,判断是字母还是
数字,
或者空格,或者是其它字符。3、对于每个字符判断后,对应类别计数器自加。4、最终输出结果。三、参考代码:include <stdio.h>int main(){ int a,b
,c,
d,ch; a=b=c=d=0;//计数器初始化为0. while((ch=getchar...
c语言程序
:要求反复
从键盘上输入一个字符,
对
字母
进行大小写转换;若输入...
答:
错误!输入的不是字母!\n");j++;continue;} if(a>=97)printf("%
c的大写字母
是%c\n",a,a-32);else printf("%c的小写字母是%c\n",a,a+32);}while(a!='\n');printf("一共输入了%d个字母和%d个非字母(
其中有一个
是按回车时
的换行符
)。\n",i,1+j);return 0;} ...
c语言
从键盘输入
一行字符,分别
统计其中
数字
字符,字母字符
和其他字符...
答:
intmain(){ inta,b
,c,
ch;a=b=c=0;//计数器初始化为0.while((ch=getchar())!='\n')//循环读取
字符,
到换行结束。{ if(ch>='0' && ch<='9')//数字 a++;else if((ch>='a' && ch<='z')||(ch>='A' && ch<='Z'))//字母 b++;else//其它 c++;} printf("%d%d%d...
输入
一行
字母,
分别
统计其中的
英文字母,空格,数字和其他
字符的个数
...
答:
void main(){ char ch;int digit = 0,letter= 0, other= 0, black = 0;printf("Please enter a Line String:/n");while ((ch = getchar()) != '\n') //输入一行
字符,
以回车
换行符
结束 { if ((ch>='a' && ch<='z') || (ch>='A' && ch<='Z')) //字母...
大家正在搜
c语言从键盘输入一个字符
c语言从键盘输入一个数
c语言键盘输入字符串
c语言输入一个字符串
c语言从键盘获取字符串
c语言输入单个字符
c语言字符串的输入
c语言模拟键盘输入
c语言获取键盘输入
相关问题
C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写...
用C语言编写程序,统计从终端输入的字符中每个大写字母的个数,...
c语言 从键盘输入一行字符,分别统计其中数字字符,字母字符和...
c语言编程:从键盘输入若干字符,以换行结束输入,统计出其中小...
C语言:编程统计从键盘输入的字符中数字字符的个数,用换行符结...
C语言编程:从键盘输入一个字符串。分别统计其中大写字母、小写...
用C语言编写一个程序,输入一个字符串,统计其中各个字符出现的...