C语言例题解答
答案:3 悬赏:10 手机版
解决时间 2021-04-12 07:03
- 提问者网友:wodetian
- 2021-04-11 06:46
从键盘输入一串字符,求前十个字符中大写字母的个数
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-04-11 07:37
int main()
{
int i,sum=0;
char a[20];
gets(a);
for(i=0;i<10;i++)
{
if(a[i]>='A'&&a[i]<='Z')
sum++;
}
printf("sum=",sum);
return 0;
}
全部回答
- 1楼网友:轻雾山林
- 2021-04-11 10:02
#include <stdio.h>
void p_out(bool b_limit=false) { char v_c; int v_i = 0; while((v_c=getchar())!='\n'){ v_i++; if(b_limit) if(v_i>10) break; if(v_c>='A'&&v_c<='Z') printf("%c",v_c); } printf("\n"); }
int main() { p_out(); return 0; }
默认输出所有大写字符,如果b_limit为true,则只输出前v_num个字符中的大写字符。
- 2楼网友:廢物販賣機
- 2021-04-11 08:36
要包含头文件
#include <stdio.h>和#include <string.h>吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯