社区
C语言
帖子详情
求解一道题
liangjing91
2009-10-28 02:30:16
在main中实现以下功能:
1, 从标准输入随即读入一个字符串
2, 分析字符串中的每个字符,将这些字符按大写字母、小写字母、数字、其他进行分类统计
3, 将最后的统计结果从标准输出打印
完成以下函数:
1, int string_int(char*string);
要求:返回值小于0,则转换失败,反之成功,并返回转换成功的值。
2,char*int_to_string(int input,char*output);
要求:返回NULL,失败,反之成功,返回字符串首地址。
...全文
127
2
打赏
收藏
求解一道题
在main中实现以下功能: 1, 从标准输入随即读入一个字符串 2, 分析字符串中的每个字符,将这些字符按大写字母、小写字母、数字、其他进行分类统计 3, 将最后的统计结果从标准输出打印 完成以下函数: 1, int string_int(char*string); 要求:返回值小于0,则转换失败,反之成功,并返回转换成功的值。 2,char*int_to_string(int input,char*output); 要求:返回NULL,失败,反之成功,返回字符串首地址。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
selooloo
2009-10-28
打赏
举报
回复
int string_int(char*string)
{
int n=-1;
if(sscanf(string,"%d",&n)>0)
return n;
else
return -1;
}
char*int_to_string(int input,char*output)
{
if(sprintf(output,"%d",input)>0)
return output;
else
return NULL;
}
这两个函数好像和main的功能没啥关系啊
liangyonglou
2009-10-28
打赏
举报
回复
int main()
{
char str[100];
char *p;
int i=0,j=0,k=0,n=0;
printf("Please input:\N");
scanf("%s",str);
p = str;
while(*p!='\0')
{
if(大写字母)
i++
if(小写字母)
j++
if(数字)
k++;
else
n++;
}
return 0;
}
简单写了一个判断的,你看看,你这是求程序,还是自己写写吧,有错误大家可以帮你改正 ,想要别人直接写学不到什么东西的。
钱能版C++中的
一道
课后习
题
:2的3000次幂的
求解
方案和代码
是钱能版的C++课本中的
一道
练习
题
的实现和讲解;主要思想是将乘法装换成加法(字符的情况也容易实现!)
常见:某笔试附加
题
解法1
刚进博客园就在《
一道
面试附加
题
的另类
求解
》看到
一道
有趣的
题
,正好,偶对这
题
也有一些想法,因此写来分享下。先将forward和backward数组的值算出,然后才
matlab常微分方程
求解
matlab常微分方程
求解
,通过编程实战掌握具体应用。包括matlab常微分方程
求解
前、matlab常微分方程
求解
中、matlab常微分方程
求解
后。
4人年龄(函数)
关于函数的一个小程序,是平时练手的
一道
小
题
。
求100以内的素数解
题
方案
有
一道
题
是
求解
100以内素数,此资源有完整的C++代码,
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章