c语言作业一到三章.docx
《c语言作业一到三章.docx》由会员分享,可在线阅读,更多相关《c语言作业一到三章.docx(16页珍藏版)》请在冰点文库上搜索。
c语言作业一到三章
第一章电气2012302540162赵庆营
1、
#include
voidmain()
{
printf("******************************\n");
printf("欢迎使用卡卡名片夹\n");
printf("[1]显示全部名片\n");
printf("[2]新建名片\n");
printf("[3]修改名片\n");
printf("[4]删除名片\n");
printf("[5]退出\n");
printf("******************************");
}
2、
#include
voidmain()
{
floata,y;
printf("请输入一个数:
\n");
scanf("%1f",&a);
y=1.0/a;
printf("%f的倒数是%f",a,y);
}
第二章
1、
#include
voidmain()
{
doublec,f;
printf("请输入华氏温度:
\n");
scanf("&1f",&f);
c=5./9*(f-32);
printf("华氏%f度,转换为摄氏%f度。
\n",f,c);
}
2、
#include
#include
#definePI3.1415926
voidmain()
{
doublex,y,s1,s2,z;
printf("PleaseEnterx&y:
");
scanf("%1f%1f",&x,&y);
x=x*PI/180.0;
y=y*PI/180.0;
s1=sin(fabs(x)+fabs(y));
s2=cos(fabs(x+y));
z=s1/sqrt(s2);
printf("z=%1f\n",z);
}
3、
#include
#include
voidmain()
{
doublea,r,d,I;
intn;
printf("请输入a、r和n值:
\n");
scanf("%1f,%1f,%d",&a,&r,&n);
I=1+r;
d=(a*(pow(I,n)-1))/((I-1)*pow(I,n));
printf("d=%.1lf\n",d);
}
第三章
1、#include
voidmain()
{
charc1='C',c2='h',c3='i',c4='n',c5='a';
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
printf("输出:
%c%c%c%c%c\n",c1,c2,c3,c4,c5);
}
2、#include
voidmain()
{
intx=97;
printf("八进制数=%o\n",x);
printf("十六进制数=%x\n",x);
}
3、
#include
#definePi3.1415926
voidmain()
{
doubler=1.5,h=3,c1,s1,s2,v1,v2;
c1=2*Pi*r;
s1=Pi*r*r;
s2=4*Pi*r*r;
v1=4/3*Pi*r*r*r;
v2=2*Pi*r*r*h;
printf("圆周长=%f,圆面积=%f,圆球表面积=%f,圆球体积=%f,圆柱体积=%f\n",c1,s1,s2,v1,v2);
}
4、
#include
#include
voidmain()
{
floata,b,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("%f\n",area);
}
5、
#include
voidmain()
{
chara,b,c;
scanf("%c%c%c",&a,&b,&c);
printf("\"%c%c%c\"\n",a,b,c);
printf("%c\n%c\n%c\n",a,b,c);
}
6、
#include
voidmain()
{
charc1,c2,c;
c=getchar();
c1=c-1;
c2=c+1;
printf("%c,%c,%c\n",c1,c,c2);
printf("%d,%d,%d\n",c1,c,c2);
}
7、
#include
voidmain()
{
inth=30,f=90,x,y;
x=(4*h-f)/2;
y=(f-2*h)/2;
printf("鸡%d只,兔%d只\n",x,y);
}
8、
#include
voidmain()
{
inta,b,c,d,e;
printf("请输入一个三位正整数:
\n");
scanf("%d",&a);
b=a/100;
c=(a/10)%10;
d=a%10;
printf("%d",e=100*d+10*c+b);
}
9、
#include
#include
voidmain()
{
floata,b,c,disc,x1,x2,p,q;
scanf("%f,%f,%f",&a,&b,&c);
disc=b*b-4*a*c;
p=-b/(2*a);
q=sqrt(disc)/(2*a);
x1=p+q;
x2=p-q;
printf("x1=%f,x2=%f",x1,x2);
}
10、
#include
voidmain()
{
charc1,c2;
c1=getchar();
c2=getchar();
putchar(c1);
putchar(c2);
printf("\n");
printf("%c,%c\n",c1,c2);
}