C语言程序设计第二章答案
- 格式:doc
- 大小:57.50 KB
- 文档页数:13
何钦铭,颜晖主编版第二章答案课本38页
第一题
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
int _tmain(int argc, _TCHAR* argv[])
{
int num1,num2;
int a1,a2,a3,a4,a5;
printf("num1=\n");
scanf("%d",&num1);
printf("num2=\n");
scanf("%d",&num2);
a1=num1+num2;
a2=num1-num2;
a3=num1*num2;
a4=num1/num2;
a5=num1%num2;
printf("a1=%d\na2=%d\na3=%d\na4=%d\na5=%d\n",a1,a2,a 3,a4,a5);
system("pause");
return 0;
}
第二题
// 38.2.cpp : 定¨义?控?制?台 ?应畖用?程ì序î的?入?口ú点?。£
//
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
int _tmain(int argc, _TCHAR* argv[])
{
float a,b;
printf("使?用?的?电?量?是?:\n");
scanf("%f",&a);
if (a<=50){
b=a*0.53;
}
else{
b=50*0.53+(a-50)*(0.53+0.05);
}
printf("支§付?的?电?费?是?:阰%2f\n",b);
system("pause");
return 0;
}
第三题
// 38.3.cpp : 定¨义?控?制?台 ?应畖用?程ì序î的?入?口ú点?。£
//
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
int _tmain(int argc, _TCHAR* argv[]) {
float a,x;
int i,n;
i=1;a=1.0;
printf("x=:");
scanf("%f",&x);
printf("n=:");
scanf("%d",&n);
for(i=1;i<=n;i++){
a=a*x;
}
printf("x的?n次?方?等台?于 ?.2f",a);
system("pause");
return 0;
}
第四题
// 38.4.cpp : 定¨义?控?制?台 ?应畖用?程ì序î的?入?口ú点?。£
//
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
#include"math.h"
int _tmain(int argc, _TCHAR* argv[])
{
int m,n;
double i,a,b;
a=b=0;
printf("m=\n");
scanf("%d",&m);
printf("n=\n");
scanf("%d" ,&n);
for(i=m;i<=n;i++){
b=(i*i)+1.0/i;
a=a+b;
}
printf("a=%f",a);
system("pause");
return 0;
}
第五题
// 39.5.cpp : 定¨义?控?制?台 ?应畖用?程ì序î的?入?口ú点?。£
//
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
int _tmain(int argc, _TCHAR* argv[])
{
int fm,flag,i,n;
double a,sum,fz;
printf("输?入?n=");
scanf("%d",&n);
flag=1;
fz=1;
fm=1;
sum=0;
for(i=1;i<=n;i++){
a=flag*fz/fm;
sum=sum+a;
flag=-flag;
fz=fz+1;
fm=fm+2;
printf("sum=%f\n",sum); }
system("pause");
return 0;
}
第六题
// 39.6.cpp : 定¨义?控?制?台 ?应畖用?程ì序î的?入?口ú点?。£
//
#include"stdafx.h"
#include"stdio.h"
#include"iostream"
#include"math.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i,month,b;
float loan,rate,money,a;
i=5;b=5;
printf("输?入?贷?款?本?金e:阰");
scanf("%f",&loan);