重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
char str1[]="123,423,234,546";
创新互联公司是专业的固始网站建设公司,固始接单;提供网站设计、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行固始网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
char str2[10][5];
sscanf(str1,"%s,%s,%s,%s",str2[0],str2[1],str2[2],str2[3]);
#include stdio.h
#include string.h//为strlen()函数提抄供原型
int main()
{ char ch[100];
int i,length;
int n_number=0,m_number=0;
printf("请输入字符串: ");
gets(ch);//获取输入,并存入数组中
length=strlen(ch);//计算输入字符串的长度
for(i=0;ilength;i++)
{
if(ch[i]='0'ch[i]='9')//判断是否为数字
{
zhidao n_number++;
}
if(ch[i]='a'ch[i]='z'||ch[i]='A'ch[i]='Z')//判断是否为字母
{
m_number++;
}
}
printf("输入的字符串为: ");
puts(ch);//输出存入数组的字符串
printf("字符串中数字的个数=%d,字母的个数=%d\n",n_number,m_number);
return 0;
}
void fun(long int n)
{
int i=0;
while(n)
{
str[i]=n%10+'0';
n/=10;
i++;
}
str[i]='\0';
}
c语言中没有字符串类型的变量,用字符指针表示字符串,char *p = “hello”
可以直接使用数组下表访问字符串中的字符,例如 p[0]='h',p[1]='e',但最后一个字符p[5]='\0';