1. 编写一个程序,从键盘接收一个一位的整型数,经转换,用字符函数putchar输出。例如,输入整数5,程序运行后输出字符5。
2. 编程。输入半径,计算球体表面积和球体积。
3. 编写一个程序,要求通过键盘给6个变量赋值,然后将变量的值在屏幕上打印输出。这六个变量的值分别为:10,-10,40000,a,3.14,hello。*
>> 本文固定链接: http://www.vcgood.com/archives/2295
>> 转载请注明: yunlei2008 2008年04月22日 于 C语言帝国 发表
前面两个很简单
mian()
{char c;
c=getchar();
putchar(c);
}
第二题就是把公式翻译成程序
最后一题需要用ACSII代码进行转换 实在不懂加我QQ 345760359 讨论
虽然我也是初学 但还是懂一点点滴
#include<stdio.h>
//#define PI 3.14;
void AreaOfRound();
void PerimeterOfRound();
void AreaPerimeterOfRound();
void main()
{ double pi=3.14;
int select;
do
{
printf(” 0、退出\n 1、周长\n 2、面积\n 3、周长和面积\n”);
printf(“请选择功能:”);
scanf(“%d”,&select);
if(select == 0)
break;
switch(select) {
case 1 : AreaOfRound();
break;
case 2 : PerimeterOfRound();
break;
case 3 :AreaPerimeterOfRound();
break;
default :
printf(“输入有误,请在 0~4 之间选择。\n”);
}
while(1);
}
//void AreaOfRound();
//void PerimeterOfRound();
//void AreaPerimeterOfRound();
//}
void AreaOfRound()
{
float r;
// double pi=PI;
double area ;
double Perimeter;
printf(“请输入圆的半径:”);
scanf(“%lf”,&r);
Perimeter=2*pi*r;
printf(“圆的半径为%3.2lf\n面积=%3.2f\n”,r,Perimeter);
}
void PerimeterOfRound()
{
float r;
// double pi=PI;
double area ;
double Perimeter;
printf(“请输入圆的半径: “);
scanf(“%lf”,&r);
area=pi*r*r;
printf(“圆的半径为%3.2lf\n周长=%3.2lf\n”,r,area);
}
void AreaPerimeterOfRound()
{
float r;
double area;
double Perimeter;
// double pi = PI;
printf(“请输入圆的半径: “);
scanf(“%lf”,&r);
area=pi*r*r;
Perimeter=2*pi*r;
printf(“圆的半径为%3.2lf\n面积=%3.2f\n周长=%3.2lf\n”,r, area, Perimeter);
}