[主观题]

请补充main函数,亥函数的功能是求方程ax2+bx+ e=0的两个实数根。方程的系数a、b、C从键盘输入,如果判别式(disc=b*b-4*a*c)小于0,则要求重新输入a、b、c的值。 例如,当a=1,b=2,c=1时,方程的两个根分别是:x1 =-1.00,x2=-1.00。 注意:部分源程序给出如下。 请勿改动函数中的其他任何内容,仅在横线上填入所编写的若干表达式或语旬。 试题程序: include<math.h》 include<stdio.h》 void main { double a,b,c,x1,x2,disc; do { printf("Input a,b,C:"); scanf("%1f,%1f,%1f”,&a,&b,&C); disc=b*b一4*a*C: if(disc<0) printf("disc=%1f\n Input again!\n",disc); } while((1)); printf("****1he result****\n"); x1=(-b+(2) (disc))/(2*a); x2=(-b-(3)(disc))/(2*a); printf("\nx1=%6.21f\nx2=%6.21f\n",x1,x2); }

参考答案与解析:

相关试题

请补充main函数,亥函数的功能是求方程ax2£«bx£« c=0的两个实数根。

[主观题]请补充main函数,亥函数的功能是求方程ax2+bx+ c=0的两个实数根。方程的系数a、b、C从键盘输入,如果判别式(disc=b*b-4*a*c)小于0,则要求重新输入a、b、c的值。例如,当a=1,b=2,c=1时,方程的两个根分别是:x1 =-1.00,x2=-1.00。注意:部分源程序给出如下。请勿改动函数中的其他任何内容,仅在横线上填入所编写的若干表达式或语旬。试题程序:include<math.h》include<stdio.h》void main{double a,b

  • 查看答案
  • 请补充main函数,该函数的功能是求方程ax2£«bx£«c=0的两个实数根。方

    [试题]请补充main函数,该函数的功能是求方程ax2+bx+c=0的两个实数根。方程的系数a、b、c从键盘输入,如果判别式 (disc=b2-4ac)小于0,则要求重新输入a、b、c的值。例如,当a=1,b=2,c=1时,方程的两个根分别是x1=-1.00, x2=-1.00。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include"math.h"include <stdio.h>main(){float

  • 查看答案
  • 请补充main()函数,该函数的功能是求方程axs£«bx£«c=0的两个实数根

    [试题]请补充main()函数,该函数的功能是求方程axs+bx+c=0的两个实数根。方程的系数a、b、C从键盘输入,如果判别式(disc=b*b-4*a*c)tb于0,则要求重新输人a、b、c的值。 例如,当a=1,b=2,c=1时,方程的两个根分别是:x1=-1.00,X2=-1.00。 注意:部分源程序给出如下。 请勿改动函数中的其他任何内容,仅在横线上填入所编写的若干表达式或语句。 试题程序:

  • 查看答案
  • 请补充main函数,该函数的功能是:输入两个正整数numl和num2,求这两个数

    [主观题]请补充main函数,该函数的功能是:输入两个正整数numl和num2,求这两个数的最大公约和最小公倍数。例如,若输入的两个正整数为12,4,则它们的最大公约数为12,最小公倍数为4。注意:部分源程序给出如下。请勿改动main函数和其他函数中的任何内容,仅在main函数的横线上填人所编写的若干表达式或语句。试题程序:include&lt;stdlib.h&gt;include&lt;stdio.h&gt;void main{int a,b,numl,num2,t;s

  • 查看答案
  • 设二次函数f(x)=ax2+bx+c(a>O),方程f(x)-x=O的两个根x1

    [问答题] 设二次函数f(x)=ax2+bx+c(a>O),方程f(x)-x=O的两个根x1,x2满足。(1)当x∈(0,x1)时,证明x;(2)设函数f(x)的图象关于直线x=x0对称,证明。

  • 查看答案
  • 请补充main函数,该函数的功能是:输出一个NXN矩阵,要求非周边元素赋值0,周

    [主观题]请补充main函数,该函数的功能是:输出一个NXN矩阵,要求非周边元素赋值0,周边元素赋值1。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio .h>define N 10main(){int bb[N] IN];iht i,j,n;clrscr 0;printf (" /nInput n: /n");scanf ("%d", &n);for (i=0; i<n;

  • 查看答案
  • 已知函数f(x)=(a£«1)lnx£«ax2£«1. (Ⅰ)讨论函数f(x)的

    [试题]已知函数f(x)=(a+1)lnx+ax2+1.(Ⅰ)讨论函数f(x)的单调性;(Ⅱ)设a≤-2,证明:对任意x2,x2 (0,+∞),|f(x1)-f(x2)|≥4|x1-x2|.

  • 查看答案
  • 若a,b,C为实数,且a≠o.设甲:b2£­4ac≥0,乙:ax2£«bx£«C

    [单选题]若a,b,C为实数,且a≠o.设甲:b2-4ac≥0,乙:ax2+bx+C-0有实数根, 则 ( )A.甲既不是乙的充分条件,也不是乙的必要条件B.甲是乙的必要条件,但不是乙的充分条件C.甲是乙的充分必要条件D.甲是乙的充分条件,但不是乙的必要条件

  • 查看答案
  • 请补充函数fun(),该函数的功能是:求100(不包括100)以内能被2或5整除

    [主观题]请补充函数fun(),该函数的功能是:求100(不包括100)以内能被2或5整除,但不能同时被2和5整除的自然数。结果保存在数组bb中,函数fun()返回数组比元素的个数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include <stdio.h>define N 100int fun (int bb [] ){int i, j;for([ ];i<100; i++)if ((i%1!=0&&

  • 查看答案
  • 请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。

    [主观题]请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。例如,输入:12,45,43,最大值为45。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>main(){int a, b, c, max;clrscr();printf("/nlnput three numbers:/n");scanf("%d,%d,%d

  • 查看答案