C语言全部题目及答案Word格式文档下载.docx
- 文档编号:14953075
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:23
- 大小:23.31KB
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"
%disaod
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 全部 题目 答案