C语言第五章实验二答案,《C语言程序设计》实验二 参考答案

//P13 二、1)编写程序:已知圆的半径为3,求圆的直径、周长和面积。

#include

#define PI 3.14159265

main()

{

double r=3,d,c,s;

d=2.0*r;

c=2.0*PI*r;

s=PI*r*r;

printf("r=%.3f d=%.3f c=%.3f s=%.3f

\n\n",r,d,c,s);

}

//P13 二、2)编写程序:定义一个整型变量,赋值并打印。掌握整型变量的定义、赋值及输出格式。

#include

main()

{

int a;

printf("Please input a: \n\n");

scanf("%d",&a);

printf("a=%d \n\n",a);

}

//P13 二、3)编写程序:定义一个实型变量,赋值并打印。掌握实型变量的定义、赋值及输出格式。

#include

main()

{

double a;

printf("Please input a: \n\n");

scanf("%lf",&a);

printf("a=%.3f \n\n",a);

}

//P13

二、4)编写程序:定义两个字符型变量,通过键盘输入值,并分别以整数形式和字符形式打印两个变量的和。掌握字符型变量的定义、赋值及输出格式。

#include

main()

{

char c1,c2;

int sum;

printf("Please input c1 and c2: \n\n");

scanf("%c%c",&c1,&c2);

sum=c1+c2;

if(sum<=128)

printf("integer type:%d

character type:%c \n\n",sum,sum);

else

printf("integer type:%d

character type:%c ((c1+c2)%%128)

\n\n",sum,sum%128); }

//P13

二、5)编写程序:输入一个学生的英语、数学成绩,打印学生的平均分(精确到小数点后2位),掌握输入输出函数的正确使用。

#include

main()

{

double se,sm,sav;

printf("Please input English score and

Mathematics score: \n\n");

scanf("%lf%lf",&se,&sm);

sav=(se+sm)/2.0;

printf("The average score of English and

Mathematics is %.2f \n\n",sav); }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值