资源描述:
《《C语言编程练习》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、7/22/2021ProgrammingExercisesNorthChinaElectricPowerUniversity7/22/2021Chapter4ManagingInputandOutputOperations4.24.2Writeaprogramtoreadthevaluesofxandyandprinttheresultsofthefollowingexpressionsinoneline:(a)(b)(c)7/22/2021Chapter4ManagingInputandOutputOperations4.2main(){floatx,y;printf("Pl
2、easeinputthevalueofxandy:");printf("x=");scanf("%f",&x);printf("y=");scanf("%f",&y);printf("(a)(x+y)/(x-y)=%f",(x+y)/(x-y));printf("(b)(x+y)/2=%f",(x+y)/2);printf("(c)(x+y)(x-y)=%f",(x+y)*(x-y));}7/22/2021Chapter4ManagingInputandOutputOperations4.34.3Writeaprogramtoreadthefollowingnumbers,
3、roundthemofftothenearestintegersandprintouttheresultsinintegerform:35.750.21-23.73-46.457/22/2021Chapter4ManagingInputandOutputOperations4.3main(){floatx;printf("Pleaseinputthenumber:");scanf("%f",&x);printf("Thenumberis:%.0f",x);}7/22/2021Chapter4ManagingInputandOutputOperations4.54.5Writeanin
4、teractiveprogramtodemonstratetheprocessofmultiplication.Theprogramshouldasktheusertoentertwotwo-digitintegersandprinttheproductofintegersasshownbelow.45×377×45is3153×45is135Addthem16657/22/2021Chapter4ManagingInputandOutputOperations4.5main(){intx,y,m,n;printf("Pleaseinput2two-digitintegers:");sca
5、nf("%d%d",&x,&y);printf("tt%6dtt*%5d",x,y);printf("tt______");printf("%d*%distt%6d",y%10,x,y%10*x);printf("%d*%distt%5d",y/10,x,y/10*x);printf("tt______");printf("Addthemt%6d",y*x);printf("tt______");}7/22/2021Chapter5DecisionMakingandBranching5.15.1Writeaprogramto
6、determinewhetheragivennumberis'odd'of'even'andprintthemessageNUMBERISEVENorNUMBERISODD(a)withoutusingelseoption,and(b)withelseoption.7/22/2021Chapter5DecisionMakingandBranching5.1main()/*(a)*/{intn;printf("Pleaseinputaninteger:");scanf("%d",&n);if(n%2)printf("%dISODD",n);if(n%2==0)printf("%dIS
7、EVEN",n);}7/22/2021Chapter5DecisionMakingandBranching5.1main()/*(b)*/{intn;printf("Pleaseinputaninteger:");scanf("%d",&n);if(n%2)printf("%dISODD",n);elseprintf("%dISEVEN",n);}7/22/2021Chapter5DecisionMaking