C语言程序设计上机指导9章答案

2019-01-12 17:21

上 机 报 告

课程名称 计算机程序设计基础(C语言) 专业班级 姓 名 学 号

上机题目 同组人数 成 绩 递归函数和数组作为参数 程序设计 1 实验时间 指导教师 实 验 室 机房 年 月 日 一、实验目的 1、掌握函数的递归调用。 2、理解局部变量、全局变量及存储类别的概念。 3、了解数组名及数组元素作为函数参数的用法。 二、实验内容(均要求给出运行结果) 1、改错题 (1)以下程序用来求整数n的阶乘,请改正程序中的错误。 # include “stdio.h” int fun(int n) { static int p=1; p*=n; return p; }void main ( ) { int n, i, t=0; scanf(“%d”, &n); for(i=0; i<=n; i++) t*=fun(i); printf(“%d!=%d\\n”, n, t); } 程序清单: # include \int fun(int n) { int p; p=n; return p; }void main ( ) { int n, i, t=1; scanf(\for(i=1; i<=n; i++) t*=fun(i); printf(\}运行结果: (2)以下程序对输入的字符串判断是否是“回文”,请改正程序中的错误。 #include “stdio.h” # include “string.h” str (char a[ ]) { int i, j; for ( i=0, j=strlen(a)-1; i=1&&x<=4) a[________]=x; scanf(“%d”,&x); } count(a,b,n); for (i=1; i<=4;i++) printf(“%d:%d\\n”, i,b[i]); } void count( int a[], int b[], int n ) { int i; for (i=0; i=1&&x<=4) a[n++]=x; scanf(\} count(a,b,n); for (i=1; i<=4;i++) printf(\ } void count( int a[], int b[], int n ) { int i; for (i=0; i

C语言程序设计上机指导9章答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012年考研化工原理主观题库(下册含答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: