| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1830 人关注过本帖
标题:[求助] 明天的作业,想半天不会做
取消只看楼主 加入收藏
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
 问题点数:0 回复次数:6 
[求助] 明天的作业,想半天不会做

问个问题拉:输入一个字符,内有数字和非数字字符,如a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组a中.统计共有多少个整数,并输出这些数.

谢谢大家拉,最好说详细点.

搜索更多相关主题的帖子: 作业 数字 整数 字符 
2006-05-07 22:15
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 
错拉  是字符串
2006-05-07 22:31
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 
好的 现在晚拉 我明天写拉 睡觉去拉
2006-05-07 22:52
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 

链表还没学呢,用指针的方法应该可以做把,想ing~~~~

2006-05-08 14:05
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 
#include "stdio.h"

main()

{static char str[80];

char *p=&str[1];

int a[20],i=0,j,b=0;

gets(p);

for(;*p!='\0';p++)

if(*p>='0'&&(*p)<='9')b=b*10+(*p)-'0';

else if(*(p-1)>='0'&&(*(p-1))<='9'){a[i++]=b;b=0;}

else continue;

if(*(p-1)>='0'&&(*(p-1))<='9')a[i++]=b;

printf("numbers:%d\n",i);

for(j=0;j<i;j++)
printf("%d ",a[j]);

printf("\n");

}


没调试工具,帮忙调试下看看可以拨

[此贴子已经被作者于2006-5-8 21:50:40编辑过]

2006-05-08 14:46
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 
呵呵 打上去的时候心不在焉,现在怎么样啊.
2006-05-08 21:52
law825
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-3-5
收藏
得分:0 
刚下好拉VC 试拉下 OK 谢谢大家拉
2006-05-08 22:48
快速回复:[求助] 明天的作业,想半天不会做
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032430 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved