C语言全部题目及答案Word下载.docx
- 文档编号:14997801
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:23
- 大小:23.07KB
C语言全部题目及答案Word下载.docx
《C语言全部题目及答案Word下载.docx》由会员分享,可在线阅读,更多相关《C语言全部题目及答案Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
(b)Writeaprogramthatcalculatesanddisplayshowmanyhours180minutesequalto.
(c)(Optional)Howabout174minutes?
ANSWERS:
#include<
stdio.h>
intmain()
{
printf("
Thisismyfirstprogram!
"
);
return0;
}
Thisismysecondprogram!
1"
2"
3"
4"
1234"
%d%d%d%d"
1,2,3,4);
floatdays,minutes;
days=15;
minutes=days*24*60;
Thenumberofminutesin15daysare%f\n"
minutes);
floatminutes,hours;
minutes=180;
hours=minutes/60;
180minutesequalto%fhours\n"
hours);
minutes=174;
174minutesequalto%fhours\n"
Exercise2:
DataTypesandArithmeticOperations
1.Youpurchasealaptopcomputerfor$889.Thesalestaxrateis6percent.WriteandexecuteaCprogramthatcalculatesanddisplaysthetotalpurchaseprice(netprice+salestax).
2.Writeaprogramthatreadsintheradiusofacircleandprintsthecircle’sdiameter,circumferenceandarea.Usethevalue3.14159for“π”.
3.Writeaprogramthatreadsintwonumbers:
anaccountbalanceandanannualinterestrateexpressedasapercentage.Yourprogramshouldthendisplaythenewbalanceafterayear.Therearenodepositsorwithdraws–justtheinterestpayment.Yourprogramshouldbeabletoreproducethefollowingsamplerun:
Interestcalculationprogram.
Startingbalance?
6000
Annualinterestratepercentage?
4.25
Balanceafteroneyear:
6255
ANSWER:
floatnet_price,sales_tax,total;
net_price=889;
sales_tax=net_price*0.06;
total=net_price+sales_tax;
Thetotalpurchasepriceis%g"
total);
Pleaseinputanumberasradius:
\n"
floatradius,diameter,circumference,area;
scanf("
%f"
&
radius);
Thediameteris%g\n"
diameter=radius*2);
Thecircumferenceis%g\n"
circumference=radius*2*3.14159);
Theareais%g\n"
area=radius*radius*3.14159);
floatSB,percentage,NB;
Interestcalculationprogram\n\nPleaseentertheStartingBalance:
SB);
PleaseentertheAnnualinterestratepercentage:
percentage);
NB=SB*percentage/100+SB;
\nTheBalanceafteroneyearis:
%g"
NB);
Exercise3:
Selectionstructure
1.WriteaCprogramthatacceptsastudent’snumericalgrade,convertsthenumericalgradetoPassed(gradeisbetween60-100),Failed(gradeisbetween0-59),orError(gradeislessthan0orgreaterthan100).
2.Writeaprogramthataskstheusertoenteranintegernumber,thentellstheuserwhetheritisanoddorevennumber.
3.Writeaprogramthatreadsinthreeintegersandthendeterminesandprintsthelargestinthegroup.
intgrade;
printf("
Pleaseenterthegrade:
scanf("
%d"
grade);
if(grade>
=60&
&
grade<
=100)
Passed."
elseif(grade>
=0&
60)
Failed."
else
Error."
return0;
inta,b,c;
Pleaseenter3integernumbers\n"
ThenI'
lltellyouwhichisthelargest\n"
%d%d%d"
a,&
b,&
c);
if(a>
b&
a>
c)
%disthelargest"
a);
elseif(b>
a&
b>
b);
elseif(c>
c>
b)
c);
They'
reequal"
inta;
Pleaseenteranintegernumber\n"
lltellyouwhetherit'
sanoddorevennumber"
a);
if(a%2==0)
%disanevennumber"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 全部 题目 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)