题目内容

我国古代的《张丘建算经》中有这样一道著名的百鸡问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?”其意为:公鸡每只5元,母鸡每只3元,小鸡3只1元。用100元买100只鸡,问公鸡、母鸡和小鸡各能买多少只?代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A. 第7行: y<33第9行: z = 100 – x - y第10行: 5*x + 3*y + z/3.0 <= 100
B. 第7行: y<=33第9行: z = 100 – x - y第10行: 5*x + 3*y + z/3.0 == 100
C. 第7行: y<=33第9行: z = 100 – x - y第10行: 5x + 3y + z/3.0 == 100
D. 7行: y<=33第9行: z + y + x = 100第10行: 5*x + 3*y + z/3.0 = 100

查看答案
更多问题

假设变量s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),则与以下程序段功能等价的赋值语句是()。

A. s = a + b;
B. s = a + c;
C. s = s + c;
D. s = b + c;

以下程序段()的功能是计算序列1+1/2+1/3+...的前N项之和。

A. inti,n,sum;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1.0/i;}
B. inti,n;doublesum;scanf("%d",&n);for(i=1;i<=n;i++){sum=sum+1.0/i;}
C. inti,n;doublesum;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1.0/i;}
D. inti,n;doublesum;scanf("%d",&n);sum=0;for(i=1;i<=n;i++){sum=sum+1/i;}

以下程序段( )的功能是计算n的阶乘,假设计算结果不超过双精度范围。

A. int i, n;double product;scanf("%d", &n);product = 0;for (i = 1; i <= n; i++){ product = product * i;}
B. int i, n, product;scanf("%d", &n);product = 1;for (i = 1; i <= n; i++){ product = product * i;}
C. int i, n;double product;scanf("%d", &n);for (i = 1; i <= n; i++){ product = product * i;}
D. int i, n;double product;scanf("%d", &n);product = 1;for (i = 1; i <= n; i++){ product = product * i;}

下列程序段的输出结果是_______。int a=1,b=2,c=3;if(c=a)printf(“%d\n”,c);else printf(“%d\n”,b);

答案查题题库