题目内容

下列程序的功能是调用函数fun计算表达式1+1/2+1/3+···+1/n的值并输出,结果保留3位小数,不添加任何提示信息,请填空完成程序功能。#include double fun(int n){double t=1.0;int i;for(i=2;i<=n;i++)t=t+ 第1空;return 第2空;}int main(){int m;double s;scanf("%d",&m);s=第3空; //调用函数printf("%.3lf",s);return 0;}

查看答案
更多问题

下面几个数中 ⑴ 是十进制数; ⑵ 是十六进制数; ⑶ 是字符串; ⑷ 是八进制数; ⑸ 是不合法数据(写数据前面的序号)1、0123 2、‘1230’ 3、0xeeee4、"123" 5、1230

当a=3,b=2,c=1;时,执行以下程序段后c的值为( )if(a>b) a=b;if(b>c) b=c;else c=b;c=a;

请写出与以下else-if语句等价的switch语句。if(choice == 1) price = 3.0;else if(choice == 2) price = 2.5;else if(choice == 3) price = 4.0;else if(choice == 4) price = 3.5;else{ price = 0.0; }switch( ){case 1: price=3.0;break;case 2:price=2.5; break;case 3:price=4.0;break;case 4: price=3.5;break;( ) price=0.0; break;}

请编写程序,输入三个整数,求出其中的最大值并输出,请填空完成相应功能。如输入2 3 0输出3#include()int main(){int a,b,c,max;scanf(); //输入3个整数if() max=a;else max=b;if() max=c;printf("%d\n",);return 0;}

答案查题题库