数字母
时间为啥超限,我感觉我的程序很符合要求啊???#include<stdio.h>
int main()
{
char m;
int num=0;
int num1=0;
while((m=getchar())!='\n'&&num1<=100)
{
if((m>=65&&m<=90)||(m>=97&&m<=122))
num++;
num1++;
}
printf("%d",m);
return 0;
} 这是哪的题啊
#include <stdio.h>
#include <string.h>
int main()
{
char str;
scanf("%s",str);
int ans = 0, len = strlen(str);
for(int i = 0; i < len; i++){
if(str >= 'a' && str <= 'z' || str >= 'A' && str <= 'Z') ++ans;
}
printf("%d",ans);
return 0;
} baige 发表于 2021-1-5 17:16
为啥我的时间会超限呢? 现在再试试?
#include<stdio.h>
int main()
{
char m;
int num=0;
while((m=getchar())!='\n')
{
if((m>=65&&m<=90)||(m>=97&&m<=122))
num++;
}
printf("%d",num);
return 0;
} qiuyouzhi 发表于 2021-1-5 18:33
现在再试试?
还是不行{:10_269:} qiuyouzhi 发表于 2021-1-5 18:33
现在再试试?
貌似用了getchar就不行 一世轻尘 发表于 2021-1-5 18:39
还是不行
要不就用scanf吧,getchar可能会有些问题 qiuyouzhi 发表于 2021-1-5 18:40
要不就用scanf吧,getchar可能会有些问题
嗯,scanf可以 一世轻尘 发表于 2021-1-5 18:41
嗯,scanf可以
那你设三楼最佳8 qiuyouzhi 发表于 2021-1-5 18:47
那你设三楼最佳8
{:10_257:}{:10_257:}{:10_257:}
页:
[1]