作业帮 > 综合 > 作业

输入一个字符串,将其中连续的数字作为一个整数,存放在一个数组中.统计共多少个整数并输出.用指针写

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/15 00:39:44
输入一个字符串,将其中连续的数字作为一个整数,存放在一个数组中.统计共多少个整数并输出.用指针写
谁能写出来啊?麻烦帮帮忙好吗?谢谢了.
a123x456 17960?302tab3876
123 456 17960 302 3876 Press any key to continue
#include
#include
#include
void main()
{\x05
\x05char *p,tmp[10],str[100];
\x05int i=0,j=0,flag,a[20];
\x05p=str;
\x05gets(str);
\x05while (*p)
\x05{
\x05\x05flag=0;
\x05\x05if (isdigit(*p))
\x05\x05{
\x05\x05\x05tmp[i++]=*p;
\x05\x05\x05flag=1;
\x05\x05}
\x05\x05if (!isdigit(*p) && isdigit(*(p-1)))
\x05\x05{
\x05\x05\x05tmp[i]='\0';
\x05\x05\x05a[j++]=atoi(tmp);
\x05\x05\x05i=0;
\x05\x05}
\x05\x05p++;
\x05}
\x05for (i=0;i
编写一个函数,输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数依次存放到数组a中 用C写个编程输入一个完全由数字组成的字符串,从字符串的第一个字符开始,每两个数字作为两位整数,存放在一维整型数组中,如果 编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数.用指针方式 用C语言编写输入100个整数.将他们存入数组a中,再输入一个整数x.统计并输出数组a中不小于X的元数个数 编写一个函数inv,将数组a中n个整数按相反顺序存放,用指针变量作为调用该函数时的实参 编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数 有一个包含了n个字符的字符串.编写一个函数,将此字符串从头开始共m个字符作为一个子字符串复制到另一个字符数组中,并输出该 定义一个整数数组a[10]并输入10个整数,输出其中的最大值、最小值及其所在的下标. 编写程序:输入100个整数存放到数组a中,再输入整数x,统计这100数中x出现的次数并输出. c语言:输入一个正整数,统计该整数中数字8的个数.如果输入的数是负数输出字符串er C语言 填空 从键盘上输入若干个整数并将这些整数存放在数组x中,统计计算出平均值,当输入负数时结束. 用 new 运算符为一个包含 20 个整数的数组分配内存,输入若干个值到数组中,分别统计其中正数和负数的个数