云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 电大春《C语言程序设计》形成性考核册答案.doc

电大春《C语言程序设计》形成性考核册答案.doc

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 4:10:23

5. #include<> void trans(int x) {

char a[10]; int i=0,rem; do{

rem=x; x=x/16;

if(rem<10)a[i]=48+rem;写一个函数,函数头格式为“void fun4(char *a , int b[])”,分别求出由字符指针a所指向的字符串中包含的每种十进制数字出现的次数,把统计结果保存在数组b的相应元素。 #include<>

void fun4(char* a,int b[]){ do{

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

}while(*a++); }

/*void main() {

char * a=\ int b[10]={0}; fun4(a,b);

for(int i=0;i<10;i++) printf(\ }*/

2. 编写一个函数,函数头格式为“double Mean(double a[M][N] , int m , int n)”,要求返回二维数组a[m][n]中所有元素的平均值,假定在计算过程是采用变量v存放平均值。 #include<>

const int M=2,N=3;

double Mean(double a[M][N], int m,int n ){ double v=0;

for(int i=0;i

/*void main() {

double a[2][3]={1,2,3,4,5,6}; printf(\

}*/

3. 编写一个递归函数“int FF(int a[] , int n)求出数组a中所有元素n个元素之积并返回。

”,#include<>

int FF(int a[] , int n){ int mul=1;

if(n==1)mul*=a[0];

else mul=a[n-1]*FF(a,n-1); return mul; }

/*void main() {

int a[6]={1,2,3,4,5,6}; printf(\

}*/

4. 编写一个主函数,利用while循环,求出并显示满足不等式1+1/2+1/3+……+1/n>5的最小n值。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5. #include void trans(int x) { char a[10]; int i=0,rem; do{ rem=x; x=x/16; if(rem<10)a[i]=48+rem;写一个函数,函数头格式为“void fun4(char *a , int b[])”,分别求出由字符指针a所指向的字符串中包含的每种十进制数字出现的次数,把统计结果保存在数组b的相应元素。 #include void fun4(char* a,int b[]){ do{ if(*a>='0' && *a<='9')b[*a-48]++; }while(*a++); } /*void main() { char * a=\

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com