|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
[程序题,6.6分] 用递归方法计算学生年龄,已知第一位学生年龄为10岁,其余学生一个比一个大2岁,求第5位学生的年龄。 递归公式如下: age(n)= int age(int n) { if (n==1) return ( ); /*第一空*/ else return( ); /*第二空*/ } void main() { printf(‘‘%d\n”, ); /*第三空*/
|
答案是:第1空:10 第2空:age(n-1)+2 第3空:age(5)
出自
河南理工大学-机械设计制造及其自动化-高级语言程序设计 联大系统
河南理工大学
|
更多试题>>>>
1、[程序题,6.6分]
从键盘输入10个学生的姓名、性别和成绩,计算并输出这些学生的平均成绩。
#define N 10
struct student
{
char name [20];
char sex;
int
2、[程序题,6.6分]
计算并输出1!+2!+3!+4!+5!的值。
# include
int f (int a)
{ static int c=1;
c=c*a;
return ;/*第一空*/
}
vo
3、[程序题,6.6分]
请将下列程序横线处缺少的部分补上,使其能正确运行。
30.将数组a中元素按下图循环左移一位并输出。
a[0] a[1] a[2]
4、[程序题,6.6分]
求数组a的所有元素之和。
#define N 3
void main()
{
int i,j,sum=0;
int a[N][N]={2,4,6,8,10,12,14,16,18};
for(
5、[分析题,5分]
#include
#define N 6
void main ()
{
int a[N]={2,5,-6,4,-9,10}, i;
for (i=0;i
|
|