C语言作业7.docVIP

  • 38
  • 0
  • 约1.28千字
  • 约 3页
  • 2017-05-26 发布于河南
  • 举报
C语言作业7

浙江工商大学 计算机与信息工程学院实验报告(7) 课程名称: 高级语言程序设计 姓 名: 学 号: 指导教师: 班 级: 日 期: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 实验内容及要求: 学习函数的编程思想,编写一个程序包括3~4个函数。掌握函数中2种参数的传递方式和函数的相互调用。 请同学完成以下程序的编写。 一、写一个函数int digit(int n,int k),它返回数n的从右边向左的第k个十进数字位值。例如,函数调用digit(1234,2)将返回值3。 二、写一个函数int isprime(int n),当n是质数时,函数返回非零值;当n是合数时,函数返回零值。 三、写一个函数reverse(char s[]),将字符串s[]中的字符存储位置颠倒后重新存于s[]中。试分别用递归和非递归两种形式编写。 四、写一个主函数输入测试数据(自己指定),并调用上述函数,检查函数功能的正确性。 要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。 一、 int digit(int n, int k) { int i; int m;

文档评论(0)

1亿VIP精品文档

相关文档