题目内容

将以下两条if语句合并成一条if语句为( )。语句1: if(a>b)scanf(%d",&a);else scanf("%d",&b);语句2: if(a<=b)m++;else n++;

查看答案
更多问题

若有语句:int a=3,b=4,c=5;则以下表达式的值为( )。!(a+b)+c-1&&b+c/2

下面程序的功能是:根据以下函数关系,对输入的每个x值计算出相应的y值。请填空。#includeint main(){ int x,y;scanf("%d",&x);if(【1】) y=x*(x+2);else if(【2】) y=x-1;else 【3】;if(y!=-1) printf("%d",y);else printf("error");return 0;}

下面程序的功能是:根据以下函数关系,对输入的每个x值计算出相应的y值。请填空。#include#include int main(){ int x,a;float y;scanf("%d %d",&x,&a);if(【1】) y=0;else if(【2】) y=sqrt(a*a-x*x);else y=x;printf("%f",y);return 0;}

若有以下程序段,且grade的值为'C',则输出结果是 。switch(grade){ case 'A':printf("85-100\n");case 'B':printf("70-84\n");case 'C':printf("60-69\n");case 'D':printf("<60\n");default:printf("error!\n");}

答案查题题库