C语言中怎么判断一个数是否含有小数点?!

发布网友 发布时间:2022-04-22 03:08

我来回答

3个回答

热心网友 时间:2023-06-23 09:31

#include<stdio.h>
int main()
{

char str[100];
int i,j=0;
printf("please input:");
scanf("%s",str);
for(i=0;i<sizeof(str)/sizeof(char);i++)
{

if(str[i]=='.')
{
j++;

}
}

printf("该字符串有小数点%d个\n",j);

return 0;
}
希望能帮到你

热心网友 时间:2023-06-23 09:31

#include"stdio.h"
void main()
{
char s[81];
int i;
gets(s);
for(i=0;s[i];i++)
if(s[i]=='.')
{
printf("Yes!"); //Yes示含小数点。
return ;
}
printf("No!"); //No表示含小数点。
return ;
}

热心网友 时间:2023-06-23 09:32

for(i=0;str[i]!='\0';i++)
if(str[i]=='.')printf("有小数点");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com