版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章选择结构程序设计1.选择题(1)以下关于运算符的优先级顺序的描述中正确的是关系运算符<算术运算符<赋值运算符<逻辑运算符(不含!)逻辑与运算符(不含!)<关系运算符<算术运算符<赋值运算符赋值运算符<逻辑运算符(不含!)<关系运算符<算术运算符算术运算符<关系运算符<赋值运算符<逻辑运算符(不含!)(2)能正确表示“当x的取值在[1,10]或[200,210]范围内为真,否则为假的表达式是A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B.(x>=1)||(x<=10)||(x>=200)||(x<=210)C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)D.(x>=1)||(x<=10)&&(x>=200)||(x<=210) cc河南理工大学C语言课后习题答案1第四章选择结构程序设计1.选择题cc河南理工大学C语言第四章选择结构程序设计1.选择题(3)对于以下程序,输出结果为A#include<stdio.h>main(){
inta,b,c; a=b=c=0; printf(“%d,%d,%d,%d”,a,b,c,a++&&b++||c++);}1,0,1,0 B.1,1,1,0 C.1,0,1,1 D.1,1,1,1河南理工大学C语言课后习题答案2第四章选择结构程序设计1.选择题河南理工大学C语言课后第四章选择结构程序设计1.选择题(4)两次运算下面的程序,如果从键盘上分别输入6和4,则输出结果是
#include<stdio.h> main() {
intx; scanf("%d",&x); if(x++>5)printf("%d",x); elseprintf("%d\n",x--); }7和5 B.6和2 C.7和4 D.6和4A河南理工大学C语言课后习题答案3第四章选择结构程序设计1.选择题A河南理工大学C语言课第四章选择结构程序设计1.选择题(5)对于以下程序,输出结果为 #include<stdio.h>main(){
intx=3,y=0,z=0; if(x=y+z)printf(“****”); elseprintf(“####”):}有语法错误不能通过编译输出****可以通过编译,但不能通过连接,因而不能运行输出####D河南理工大学C语言课后习题答案4第四章选择结构程序设计1.选择题D河南理工大学C语言课第四章选择结构程序设计1.选择题(6)下面的程序片段所表示的数学函数关系是
y=-1; if(x!=0) if(x>0)y=1; elsey=0-1(x<0)A.y=0(x=0)1(x>0)1(x<0)B.y=-1(x=0)0(x>0)0(x<0)C.y=-1(x=0)1(x>0)-1(x<0)D.y=1(x=0)0(x>0)C河南理工大学C语言课后习题答案5第四章选择结构程序设计1.选择题-第四章选择结构程序设计1.选择题(7)对于以下程序,若从键盘输入2.0,则程序输出为 #include<stdio.h>main(){
floatx,y; scanf("%f",&x); if(x<0.0)y=0.0; elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2.0); elseif(x<10.0)y=1.0/x; elsey=10.0; printf("%f\n",x);}A.0.000000 B.0.250000 C.0.500000 D.1.000000C河南理工大学C语言课后习题答案6第四章选择结构程序设计1.选择题A.0.000000第四章选择结构程序设计1.选择题(8)对于以下程序,输出结果为 #include<stdio.h>main(){
intx=1,y=0,a=0,b=0; switch(x)
{case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++;b++;break; } printf(“a=%d,b=%d\n”,a,b);}a=2,b=1a=1,b=1a=1,b=0a=2,b=2A河南理工大学C语言课后习题答案7第四章选择结构程序设计1.选择题a=2,b=1A河南第四章选择结构程序设计1.选择题(9)执行以下程序段后,变量a,b,c的值分别是
intx=10,y=9;inta,b,c;a=(--x==y++)?--x:++y;b=x++;c=y;a=9,b=9,c=9 B.a=8,b=8,c=10C.a=9,b=10,c=9 D.a=1,b=1,c=10B河南理工大学C语言课后习题答案8第四章选择结构程序设计1.选择题a=9,b=9,c第四章选择结构程序设计1.选择题(10)若w=1,x=2,y=3,z=4,则表达式w<x?w:y<z?y:z4 B.3 C.2 D.1D河南理工大学C语言课后习题答案9第四章选择结构程序设计1.选择题D河南理工大学C语言课第四章选择结构程序设计2.填空题(1)按下列要求写出C语言表达式:①
②
③
④⑤
①a,b,c三个变量中至少有两个大于0②a小于b或小于c③a的绝对值大于5④a是非正整数⑤a不能被b整除a>0&&b>0||a>0&&b>0||b>0&&c>0a<b||a<ca>5||a<-5a<0&&(int)a!=aa%b!=0河南理工大学C语言课后习题答案10第四章选择结构程序设计2.填空题a>0&&b>0||a第四章选择结构程序设计2.填空题(2)写出与下列表达式等价的表达式:①
②
③
。①x<=0 ②!0 ③x<0||x>5(3)当a=1,b=2,c=3时,执行以下if语句后,a、b、c中的值分
别为
、
、
。if(a<c)b=a;a=c;c=b;!(x>0)1!(x>=0)&&x<=5)311河南理工大学C语言课后习题答案11第四章选择结构程序设计2.填空题!(x>0)1!(x>第四章选择结构程序设计2.填空题(4)输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;其它字符不变,请在横线上填入正确内容. main() { charch; scanf(“%c”,&ch); if(
)ch=ch+32; elseif(ch>=‘a’&&ch<=‘z’)
; printf(“%c”,ch); }ch>=‘A’&&ch<=‘Z’)ch=ch-32河南理工大学C语言课后习题答案12第四章选择结构程序设计2.填空题ch>=‘A’&&第四章选择结构程序设计2.填空题(5)下面程序根据以下函数关系,对输入的每个x值,计算y值。请在横线填上正确内容。x(x+2)(2<x≤10)y=2x(-1<x≤2)x-1(x≤-1)main(){intx,y;if(
)y=x*(x+2);elseif(
)y=2*x;elseif(x<=-1)y=x-1;else
;if(y!=-1)printf(“%d”,y);elseprintf(“error”);}X>2&&x<=10x>-1&&x<=2y=-1河南理工大学C语言课后习题答案13第四章选择结构程序设计2.填空题x(x+第四章选择结构程序设计2.填空题(6)以下程序根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角形的类型。请在横线上填入正确内容。三角形三边关系定理:三角形两边之和大于第三边。推论:三角形两边之差小于第三边。判断三条已知线段a、b、c能否组成三角形。其常用方法是:①当a+b>c;b+c>a;a+c>b都成立时,能组成三角形。②若a最长,只需满足b+c>a即可组成一个三角形
河南理工大学C语言课后习题答案14第四章选择结构程序设计2.填空题三角形三边关系定理:三#include<math.h>main(){floata,b,c;floats,area;scanf(“%f%f%f”,&a,&b,&c);if(
){s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf(“%f”,area);if(
) printf(“等边三角形”);elseif(
) printf(“等腰三角形”):elseif((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a*a+c*c=b*b)) printf(“直角三角形”);elseprintf(“一般三角形”);}elseprintf(“不能组成三角形”);}a+b>a&&b+c>a&&a+c>ba==b&&b==ca==b||a==c||b==c河南理工大学C语言课后习题答案15#include<math.h>a+b>a&&b+c>第四章选择结构程序设计2.填空题(7)根据以下函数关系,对输入的每个x值,计算相应的y值。请在横线填上正确内容。0(x<0)x(0≤x<10)10(10≤x<20)-0.5x+20(20≤x<40)y=河南理工大学C语言课后习题答案16第四章选择结构程序设计2.填空题0main(){intx,c;floaty;scanf(“%d”,&x);if(
)c=-1;else
;swtich(c){case-1:y=0;break;case0:y=x;break;case1:y=10;break;case2:case3:y=-0.5*x+20;break;default:y=-2;}if(
)printf(“%f”,y);elseprintf(“error\n”);}
x<00(x<0)x(0≤x<10)10(10≤x<20)-0.5x+20(20≤x<40)y=c=x/10y!=-2河南理工大学C语言课后习题答案17main()x<00(x<0)y第四章选择结构程序设计3.编程题(1)编写程序,输入一个整数,打印出它是奇数还是偶数
#include<stdio.h>voidmain(){inta;printf("inputanumber:");scanf("%d",&a);
if(a%2==0)printf("%dis偶数\n",a);
elseprintf("%dis奇数\n",a);}河南理工大学C语言课后习题答案18第四章选择结构程序设计3.编程题河南理工大学C语言课后第四章选择结构程序设计3.编程题(2)编写程序计算下面的函数,要求输入x的值,输出y的值.x(-5<x<0)x-1(x=0)x+1(0<x<10)y=#include<stdio.h>main(){intx,y;printf("pleaseinputanumber£º");scanf("%d",&x);
if(x<=-5) printf("thenumberiserror");
elseif(x<0){y=x;printf("%d",y);}
elseif(x==0){y=x-1;printf("%d",y);}
elseif(x<10){y=x+1;printf("%d",y);}elseprintf("thenumberiserror");}河南理工大学C语言课后习题答案19第四章选择结构程序设计3.编程题x第四章选择结构程序设计3.编程题(2)编写程序计算下面的函数,要求输入x的值,输出y的值.x(-5<x<0)x-1(x=0)x+1(0<x<10)y=#include<stdio.h>voidmain(){intx,y;scanf(“%d”,&x);
if(x>-5&&x<0)y=x;
elseif(x==0)y=x-1;
elseif(x>0&&x<10)y=x+1;
elsey=0;if(y!=0)printf(“%d”,y);elseprintf(“error”);}河南理工大学C语言课后习题答案20第四章选择结构程序设计3.编程题x第四章选择结构程序设计3.编程题(3)当a为正数时,请将以下语句改写成switch语句.
if(a<30)m=1;elseif(a<40)m=2;elseif(a<50)m=3;elseif(a<50)m=4;elsem=5;#include<stdio.h>main(){inta,m;printf("pleaseinputanumber:");scanf("%d",&a);
switch(a/10){case0:case1:case2:m=1;break;case3:m=2;break;case4:m=3;break;case5:m=4;break;default:m=5;}printf("%d",m);}河南理工大学C语言课后习题答案21第四章选择结构程序设计3.编程题#include<s第四章选择结构程序设计3.编程题(3)当a为正数时,请将以下语句改写成switch语句.
if(a<30)m=1;elseif(a<40)m=2;elseif(a<50)m=3;elseif(a<50)m=4;elsem=5;switch(a/10){case0:case1:case2:m=1;break;case3:m=2;break;case4:m=3;break;case5:m=4;break;default:m=5;}河南理工大学C语言课后习题答案22第四章选择结构程序设计3.编程题switch(a/10第四章选择结构程序设计3.编程题(4)对一批货物征收税金,价格在1万元以上的货物片收5%;价格在5000元以上、一万元以下的货物征税3%;价格在1000元以上、5000元以下的货物征税2%;货物在1000元以下的货物免税。编写程序,读入货物的价格计算并输出税金。
河南理工大学C语言课后习题答案23第四章选择结构程序设计3.编程题河南理工大学C语言课后#include<stdio.h>main(){floatprice,tax;printf("pleaseinputthepriceofproduct:");scanf("%f",&price);if(price>10000)tax=price*0.05;elseif(price>5000)tax=price*0.03;elseif(price>1000)tax=price*0.02;elsetax=0;printf("%f",tax);}河南理工大学C语言课后习题答案24#include<stdio.h>河南理工大学C语言课后习#include<stdio.h>voidmain(){floatp,d,s;printf(“输入货物价格:”);scanf(“%f”,&p);switch((int)p/1000){case0:d=0;break;case1:case2:case3:case4:d=0.02;break;case5:case6:case7:case8:d=0.03;break;default:d=0.05;}s=p*d;printf(“当货物价格为%f元时,税金为%f”,p,s);}
河南理工大学C语言课后习题答案25#include<stdio.h>河南理工大学C语言课后习第四章选择结构程序设计3.编程题(5)编写一个程序,输入某个学生成绩,若成绩在85分以上,则输出“VERYGOOD”;若成绩在60分到85分之间,则输出“Good”;若成绩低于60分,则输出“BAD”。
#include<stdio.h>voidmain(){floatscore;printf(“pleaseinputthescoreofstudent:”);scanf(“%f”,&score);
if(score>=85&&score<=100)printf(“VERYGOOD”);elseif(score>=60&&score<85)printf(“GOOD”);elseif(score>0&&score<60)printf(“BAD”); elseprintf(“error”);}
河南理工大学C语言课后习题答案26第四章选择结构程序设计3.编程题河南理工大学C语言课后第四章选择结构程序设计3.编程题(6)编写程序,输入两个两位数的正整数x,y,将这个两个数合并成一个整数放在z中。合并的方式是:将x数的十位和个位依次放在z的千位和十位上,y的十位和个位依次放在z的百位和个位上。例如,当x=12,y=34时,z=1324.(对输入的数据进行判断,若是两位正整数,则进行处理,否则给出提示)
#include<stdio.h>main(){ intx,y,z; printf("inputtwonumber:"); scanf("%d%d",&x,&y); if(x<10||x>99||y<10||y>99) printf("inputdataerror!\n"); else { z=(x/10)*1000+(y/10)*100+(x%10)*10+y%10; printf("%d\n",z); }}河南理工大学C语言课后习题答案27第四章选择结构程序设计3.编程题#include<第四章选择结构程序设计3.编程题(6)编写程序,输入两个两位数的正整数x,y,将这个两个数合并成一个整数放在z中。合并的方式是:将x数的十位和个位依次放在z的千位和十位上,y的十位和个位依次放在z的百位和个位上。例如,当x=12,y=34时,z=1324.(对输入的数据进行判断,若是两位正整数,则进行处理,否则给出提示)
#include<stdio.h>voidfun(inta,intb){ intc,a1,a2,b1,b2; if(a<0||a>99||b<0||b>99)//必须加错误判断
{ printf("请确保输入的a,b是一个两位的正整数\n"); return;
} a1=a/10;//求a的十位数 a2=a%10;//求a的个位数 b1=b/10;//求b的十位数 b2=b%10;//求b的个位数 c=b2*1000+b1*100+a2*10+a1; printf("%d\n",c);}voidmain(){ inta,b; printf("请输入a,b\n"); scanf("%d%d",&a,&b); fun(a,b);}河南理工大学C语言课后习题答案28第四章选择结构程序设计3.编程题#include<s第四章选择结构程序设计1.选择题(1)以下关于运算符的优先级顺序的描述中正确的是关系运算符<算术运算符<赋值运算符<逻辑运算符(不含!)逻辑与运算符(不含!)<关系运算符<算术运算符<赋值运算符赋值运算符<逻辑运算符(不含!)<关系运算符<算术运算符算术运算符<关系运算符<赋值运算符<逻辑运算符(不含!)(2)能正确表示“当x的取值在[1,10]或[200,210]范围内为真,否则为假的表达式是A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B.(x>=1)||(x<=10)||(x>=200)||(x<=210)C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)D.(x>=1)||(x<=10)&&(x>=200)||(x<=210) cc河南理工大学C语言课后习题答案29第四章选择结构程序设计1.选择题cc河南理工大学C语言第四章选择结构程序设计1.选择题(3)对于以下程序,输出结果为A#include<stdio.h>main(){
inta,b,c; a=b=c=0; printf(“%d,%d,%d,%d”,a,b,c,a++&&b++||c++);}1,0,1,0 B.1,1,1,0 C.1,0,1,1 D.1,1,1,1河南理工大学C语言课后习题答案30第四章选择结构程序设计1.选择题河南理工大学C语言课后第四章选择结构程序设计1.选择题(4)两次运算下面的程序,如果从键盘上分别输入6和4,则输出结果是
#include<stdio.h> main() {
intx; scanf("%d",&x); if(x++>5)printf("%d",x); elseprintf("%d\n",x--); }7和5 B.6和2 C.7和4 D.6和4A河南理工大学C语言课后习题答案31第四章选择结构程序设计1.选择题A河南理工大学C语言课第四章选择结构程序设计1.选择题(5)对于以下程序,输出结果为 #include<stdio.h>main(){
intx=3,y=0,z=0; if(x=y+z)printf(“****”); elseprintf(“####”):}有语法错误不能通过编译输出****可以通过编译,但不能通过连接,因而不能运行输出####D河南理工大学C语言课后习题答案32第四章选择结构程序设计1.选择题D河南理工大学C语言课第四章选择结构程序设计1.选择题(6)下面的程序片段所表示的数学函数关系是
y=-1; if(x!=0) if(x>0)y=1; elsey=0-1(x<0)A.y=0(x=0)1(x>0)1(x<0)B.y=-1(x=0)0(x>0)0(x<0)C.y=-1(x=0)1(x>0)-1(x<0)D.y=1(x=0)0(x>0)C河南理工大学C语言课后习题答案33第四章选择结构程序设计1.选择题-第四章选择结构程序设计1.选择题(7)对于以下程序,若从键盘输入2.0,则程序输出为 #include<stdio.h>main(){
floatx,y; scanf("%f",&x); if(x<0.0)y=0.0; elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2.0); elseif(x<10.0)y=1.0/x; elsey=10.0; printf("%f\n",x);}A.0.000000 B.0.250000 C.0.500000 D.1.000000C河南理工大学C语言课后习题答案34第四章选择结构程序设计1.选择题A.0.000000第四章选择结构程序设计1.选择题(8)对于以下程序,输出结果为 #include<stdio.h>main(){
intx=1,y=0,a=0,b=0; switch(x)
{case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++;b++;break; } printf(“a=%d,b=%d\n”,a,b);}a=2,b=1a=1,b=1a=1,b=0a=2,b=2A河南理工大学C语言课后习题答案35第四章选择结构程序设计1.选择题a=2,b=1A河南第四章选择结构程序设计1.选择题(9)执行以下程序段后,变量a,b,c的值分别是
intx=10,y=9;inta,b,c;a=(--x==y++)?--x:++y;b=x++;c=y;a=9,b=9,c=9 B.a=8,b=8,c=10C.a=9,b=10,c=9 D.a=1,b=1,c=10B河南理工大学C语言课后习题答案36第四章选择结构程序设计1.选择题a=9,b=9,c第四章选择结构程序设计1.选择题(10)若w=1,x=2,y=3,z=4,则表达式w<x?w:y<z?y:z4 B.3 C.2 D.1D河南理工大学C语言课后习题答案37第四章选择结构程序设计1.选择题D河南理工大学C语言课第四章选择结构程序设计2.填空题(1)按下列要求写出C语言表达式:①
②
③
④⑤
①a,b,c三个变量中至少有两个大于0②a小于b或小于c③a的绝对值大于5④a是非正整数⑤a不能被b整除a>0&&b>0||a>0&&b>0||b>0&&c>0a<b||a<ca>5||a<-5a<0&&(int)a!=aa%b!=0河南理工大学C语言课后习题答案38第四章选择结构程序设计2.填空题a>0&&b>0||a第四章选择结构程序设计2.填空题(2)写出与下列表达式等价的表达式:①
②
③
。①x<=0 ②!0 ③x<0||x>5(3)当a=1,b=2,c=3时,执行以下if语句后,a、b、c中的值分
别为
、
、
。if(a<c)b=a;a=c;c=b;!(x>0)1!(x>=0)&&x<=5)311河南理工大学C语言课后习题答案39第四章选择结构程序设计2.填空题!(x>0)1!(x>第四章选择结构程序设计2.填空题(4)输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;其它字符不变,请在横线上填入正确内容. main() { charch; scanf(“%c”,&ch); if(
)ch=ch+32; elseif(ch>=‘a’&&ch<=‘z’)
; printf(“%c”,ch); }ch>=‘A’&&ch<=‘Z’)ch=ch-32河南理工大学C语言课后习题答案40第四章选择结构程序设计2.填空题ch>=‘A’&&第四章选择结构程序设计2.填空题(5)下面程序根据以下函数关系,对输入的每个x值,计算y值。请在横线填上正确内容。x(x+2)(2<x≤10)y=2x(-1<x≤2)x-1(x≤-1)main(){intx,y;if(
)y=x*(x+2);elseif(
)y=2*x;elseif(x<=-1)y=x-1;else
;if(y!=-1)printf(“%d”,y);elseprintf(“error”);}X>2&&x<=10x>-1&&x<=2y=-1河南理工大学C语言课后习题答案41第四章选择结构程序设计2.填空题x(x+第四章选择结构程序设计2.填空题(6)以下程序根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角形的类型。请在横线上填入正确内容。三角形三边关系定理:三角形两边之和大于第三边。推论:三角形两边之差小于第三边。判断三条已知线段a、b、c能否组成三角形。其常用方法是:①当a+b>c;b+c>a;a+c>b都成立时,能组成三角形。②若a最长,只需满足b+c>a即可组成一个三角形
河南理工大学C语言课后习题答案42第四章选择结构程序设计2.填空题三角形三边关系定理:三#include<math.h>main(){floata,b,c;floats,area;scanf(“%f%f%f”,&a,&b,&c);if(
){s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf(“%f”,area);if(
) printf(“等边三角形”);elseif(
) printf(“等腰三角形”):elseif((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a*a+c*c=b*b)) printf(“直角三角形”);elseprintf(“一般三角形”);}elseprintf(“不能组成三角形”);}a+b>a&&b+c>a&&a+c>ba==b&&b==ca==b||a==c||b==c河南理工大学C语言课后习题答案43#include<math.h>a+b>a&&b+c>第四章选择结构程序设计2.填空题(7)根据以下函数关系,对输入的每个x值,计算相应的y值。请在横线填上正确内容。0(x<0)x(0≤x<10)10(10≤x<20)-0.5x+20(20≤x<40)y=河南理工大学C语言课后习题答案44第四章选择结构程序设计2.填空题0main(){intx,c;floaty;scanf(“%d”,&x);if(
)c=-1;else
;swtich(c){case-1:y=0;break;case0:y=x;break;case1:y=10;break;case2:case3:y=-0.5*x+20;break;default:y=-2;}if(
)printf(“%f”,y);elseprintf(“error\n”);}
x<00(x<0)x(0≤x<10)10(10≤x<20)-0.5x+20(20≤x<40)y=c=x/10y!=-2河南理工大学C语言课后习题答案45main()x<00(x<0)y第四章选择结构程序设计3.编程题(1)编写程序,输入一个整数,打印出它是奇数还是偶数
#include<stdio.h>voidmain(){inta;printf("inputanumber:");scanf("%d",&a);
if(a%2==0)printf("%dis偶数\n",a);
elseprintf("%dis奇数\n",a);}河南理工大学C语言课后习题答案46第四章选择结构程序设计3.编程题河南理工大学C语言课后第四章选择结构程序设计3.编程题(2)编写程序计算下面的函数,要求输入x的值,输出y的值.x(-5<x<0)x-1(x=0)x+1(0<x<10)y=#include<stdio.h>main(){intx,y;printf("pleaseinputanumber£º");scanf("%d",&x);
if(x<=-5) printf("thenumberiserror");
elseif(x<0){y=x;printf("%d",y);}
elseif(x==0){y=x-1;printf("%d",y);}
elseif(x<10){y=x+1;printf("%d",y);}elseprintf("thenumberiserror");}河南理工大学C语言课后习题答案47第四章选择结构程序设计3.编程题x第四章选择结构程序设计3.编程题(2)编写程序计算下面的函数,要求输入x的值,输出y的值.x(-5<x<0)x-1(x=0)x+1(0<x<10)y=#include<stdio.h>voidmain(){intx,y;scanf(“%d”,&x);
if(x>-5&&x<0)y=x;
elseif(x==0)y=x-1;
elseif(x>0&&x<10)y=x+1;
elsey=0;if(y!=0)printf(“%d”,y);elseprintf(“error”);}河南理工大学C语言课后习题答案48第四章选择结构程序设计3.编程题x第四章选择结构程序设计3.编程题(3)当a为正数时,请将以下语句改写成switch语句.
if(a<30)m=1;elseif(a<40)m=2;elseif(a<50)m=3;elseif(a<50)m=4;elsem=5;#include<stdio.h>main(){inta,m;printf("pleaseinputanumber:");scanf("%d",&a);
switch(a/10){case0:case1:case2:m=1;break;case3:m=2;break;case4:m=3;break;case5:m=4;break;default:m=5;}printf("%d",m);}河南理工大学C语言课后习题答案49第四章选择结构程序设计3.编程题#include<s第四章选择结构程序设计3.编程题(3)当a为正数时,请将以下语句改写成switch语句.
if(a<30)m=1;elseif(a<40)m=2;elseif(a<50)m=3;elseif(a<50)m=4;elsem=5;switch(a/10){case0:case1:case2:m=1;break;case3:m=2;break;case4:m=3;break;case5:m=4;break;default:m=5;}河南理工大学C语言课后习题答案50第四章选择结构程序设计3.编程题switch(a/10第四章选择结构程序设计3.编程题(4)对一批货物征收税金,价格在1万元以上的货物片收5%;价格在5000元以上、一万元以下的货物征税3%;价格在1000元以上、5000元以下的货物征税2%;货物在1000元以下的货物免税。编写程序,读入货物的价格计算并输出税金。
河南理工大学C语言课后习题答案51第四章选择结构程序设计3.编程题河南理工大学C语言课后#include<stdio.h>main(){floatprice,tax;printf("pleaseinputthepriceofproduct:");scanf("%f",&price);if(price>10000)tax=price*0.05;elseif(price>5000)tax=price*0.03;elseif(price>1000)tax=price*0.02;els
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林艺术学院《西方音乐史与欣赏Ⅱ》2021-2022学年第一学期期末试卷
- 吉林艺术学院《理性造型》2021-2022学年第一学期期末试卷
- 吉林艺术学院《歌曲写作Ⅰ》2021-2022学年第一学期期末试卷
- 吉林师范大学《专业技法基础》2021-2022学年第一学期期末试卷
- 2024年大数据平台运营合同范本
- 吉林艺术学院《建筑设计及动态表现》2021-2022学年第一学期期末试卷
- 2024年大白仓库供货合同范本
- 《供应链管理》教案 第1章 供应链管理概论
- 吉林师范大学《和声Ⅲ》2021-2022学年第一学期期末试卷
- 零售行业发货合同条款详解
- 专项施工方案(模板工程及支撑体系专项施工方案)
- 让阅读成为习惯家长会课件
- 居民自建桩安装告知书回执
- 加气站有限空间管理制度
- 中国心血管病报告2023
- 电力电子技术在新能源领域的应用
- 结婚审批报告表
- 2022江苏交通控股有限公司校园招聘试题及答案解析
- 装配式建筑预制构件吊装专项施工方案
- 绘本分享《狐狸打猎人》
- 防诈骗小学生演讲稿
评论
0/150
提交评论