题目内容

有以下程序#include double f(double x);int main(){ double a=0; int i;for(i=0;i<30;i+=10) a+=f((double)i);printf("%.0f\n",a);return 0;}double f(double x){ return x*x+1; }程序运行后的输出结果是( )。

A. 503
B. 401
C. 500
D. 1404

查看答案
更多问题

有以下函数void prt(char ch,int n){ int i;for(i=1;i<=n;i++)printf(i%6!=0?"%c":"%c\n",ch);}执行调用语句prt(‘*’,24);后,函数共输出了( )行*号。

A. 24
B. 6
C. 4
D. 1

以下程序运行后输出结果是( )。#includevoid fun(int x){ if(x/5>0) fun(x/5);printf("%d\n",x);}int main(){fun(11);printf("\n");return 0;}

A. 2
B. 11
C. 112
D. 211

输入圆柱体的高和半径,求圆柱体积。要求定义和调用函数cylinder (r, h )计算圆柱体的体积。

用递归算法计算斐波拉契数列中第n项的值。从第一项起,斐波拉契数列为1,1,2,3,5,8,13,21,……,例如,若给n输入7,该项的斐波拉契数值为13。

答案查题题库