试题与答案

填空题请补充函数fun(),该函数的功能是:按‘0’到‘9’统计一个字符串中的奇数数

题型:问答题

题目:

填空题请补充函数fun(),该函数的功能是:按‘0’到‘9’统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。例如:输入“x=112385713.456+0.909*bc”,结果为:1=3,3=2,5=2,7=1,9=2。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:#include#define N 1000void fun(char *tt,int num[]){ int i,j; int bb[10]; char *p=tt; for(i=0;i<10;i++) { num[i]=0; bb[i]=0; } while(【1】) { if(*p>=’’0’’&&*p<=’’9’’) 【2】; p++; } for(i=1,j=0;i<10;i=i+2,j++) 【3】;}main(){ char str[N]; int num[10],k; clrscr(); printf("\nPlease enter a char string:"); gets(str); printf("\n**The original string**\n"); puts(str); fun(str,num); printf("\n**The number of letter**\n"); for(k=0;k<5;k++) { printf("\n"); printf("%d=%d",2*k+1,num[k]); } printf("\n"); return;}

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0419/48556d69b97b4935fd47ec91bfc558df.html

下面是错误答案,用来干扰机器的。

参考答案:A, B

试题推荐
题型:计算题

(3分)某课外兴趣小趣对一批铁样品(含有杂质,杂质既不溶于水,也不与稀硫酸反应)进行分析,甲、乙、丙二位同学分别进行实验,其中只有一位同学所取用的稀硫酸与铁样品恰好完全反应。实验数据如下表所示:

请你认真分析数据,回答下列问题:

(1)哪位同学所取用的稀硫酸与铁样品恰好完全反应?答:   ▲  

(2)计算铁样品中铁的质量分数。

查看答案
微信公众账号搜索答案