C语言练习题(带详解答案) .pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、编程题

1.输入2个整数,求两数的平方和并输出。

#includestdio。h〉

intmain(void)

{intta,b,s;

printf(pleaseinputa,b:\n”);

scanf(%d%d”,&a,&b);

s=a*a+b*b;

printf(theresultis%d\n,s);

return0;

2。输入一个圆半径r,当r〉=0时,计算并输出圆的面积和周长,

否则,输出提示信息。

#includestdio.h

#definePI3。14

intmain(void)

{doubler,area,girth;

printf(”pleaseinputr:\n);

scanf(”%lf”,&r);

if(r=0)

{area=PI*r*r;

girth=2*PI*r;

printf(theareais%.2f\n”,area);

printf(thegirthis%。2f\n”,girth);}

else

printf(”Inputerror!\n”);

return0;

}

3、已知函数y=f(x),编程实现输入一个x值,输出y值。

2x+1(x〈0)

y=0(x=0)

2x-1(x〉0)

#include〈stdio.h〉

voidmain()

{intx,y;

scanf(“%d,x);

if(x〈0)y=2*x+1;

elseif(x0)y=2*x-1;

elsey=0;

printf(“%d”,y);

}

4。从键盘上输入一个百分制成绩score,按下列原则输出其等级:

score≥90,等级为A;80≤score〈90,等级为B;70≤score80,等级

为C;60≤score〈70,等级为D;score〈60,等级为E。

#includestdio.h

voidmain(){

intdata;

chargrade;

printf(Pleaseenterthescore:”);

scanf(”%d”,data);

switch(data/10)

{case10:

case9:grade=’A’;break;

case8:grade=B’;break;

case7:grade=’C’;break;

case6:grade=’D’;break;

default:grade=’E’;

printf(thegradeis%c”,grade);

5。编一程序每个月根据每个月上网时间计算上网费用,计算方法

如下:

30元10小时

费用每小时3元1050小时

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档