请写出以下序的运行结果,并说明其功能.doc

请写出以下序的运行结果,并说明其功能.doc

ID:55571526

大小:46.50 KB

页数:8页

时间:2020-05-18

请写出以下序的运行结果,并说明其功能.doc_第1页
请写出以下序的运行结果,并说明其功能.doc_第2页
请写出以下序的运行结果,并说明其功能.doc_第3页
请写出以下序的运行结果,并说明其功能.doc_第4页
请写出以下序的运行结果,并说明其功能.doc_第5页
资源描述:

《请写出以下序的运行结果,并说明其功能.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.请写出以下程序的运行结果,并说明其功能a)#includeintmain(void){intnum1,denom1,num2,denom2,result_num,result_denom;printf("Enterfirstfraction:");scanf("%d/%d",&num1,&denom1);printf("Entersecondfraction:");scanf("%d/%d",&num2,&denom2);result_num=num1*denom2+num2*denom1;result_denom=denom1*den

2、om2;printf("Thesumis%d/%d",result_num,result_denom);return0;}b)#includedoubleaverage(doublea,doubleb){return(a+b)/2;}intmain(void){doublex,y,z;printf("Enterthreenumbers:");scanf("%lf%lf%lf",&x,&y,&z);printf("Averageof%gand%g:%g",x,y,average(x,y));printf("Averageof%gand

3、%g:%g",y,z,average(y,z));printf("Averageof%gand%g:%g",x,z,average(x,z));return0;}c)#include#defineFREEZING_PT32.0f#defineSCALE_FACTOR(5.0f/9.0f)intmain(void){floatfahrenheit,celsius;printf("EnterFahrenheittemperature:");scanf("%f",&fahrenheit);celsius=(fahrenheit-FREEZ

4、ING_PT)*SCALE_FACTOR;printf("Celsiusequivalent:%.1f",celsius);return0;}a)#includevoidprint_count(intn){printf("Tminus%dandcounting",n);}intmain(void){inti;for(i=10;i>0;--i)print_count(i);return0;}b)#include#include#includestructcity_info{ch

5、ar*city;intmiles;};intcompare_cities(constvoid*key_ptr,constvoid*element_ptr);intmain(void){charcity_name[81];structcity_info*ptr;conststructcity_infomileage[]={{"Berlin",3965},{"BuenosAires",5297},{"Cairo",5602},{"Calcutta",7918},{"CapeTown",7764},{"Caracas",2132},{"Chicago",713},

6、{"HongKong",8054},{"Honolulu",4964},{"Istanbul",4975},{"Lisbon",3364},{"London",3458},{"LosAngeles",2451},{"Manila",8498},{"MexicoCity",2094},{"Montreal",320},{"Moscow",4665},{"Paris",3624},{"RiodeJaneiro",4817},{"Rome",4281},{"SanFrancisco",2571},{"Shanghai",7371},{"Stockholm",392

7、4},{"Sydney",9933},{"Tokyo",6740},{"Warsaw",4344},{"Washington",205}};printf("Entercityname:");scanf("%80[^]",city_name);ptr=bsearch(city_name,mileage,sizeof(mileage)/sizeof(mileage[0]),sizeof(mileage[0]),compare_cities);if(ptr!=NULL)printf("%sis%dmilesfromNewYorkCity.",city_na

8、me,ptr->miles);elseprintf(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。