超简单C程序设计 重赏

来源:百度知道 编辑:UC知道 时间:2024/06/28 06:07:48
1. 定义三个字符变量,分别赋值为55、 '\106' 和 '\x77' ,请分别输出其字符形式和整数形式。

2. 从键盘读入圆锥体底面积的半径和圆锥体的高,输出圆锥体的体积,要求保留两位小数。

3. 从键盘读入三个整数给a,b,c,然后交换它们的值,把a中原来的值给b,b中原来的值给c, c中原来的值给a,输出改变后的a,b,c的值。

4. 从键盘读入输入任意一个三位数,将其各位数字逆序输出(例如输入123,输出321)。

答完后 还有加分
还有没有 别的方法

1.
main(){
int a=55,b='\106',c='\x77';
printf("a=%d,%c\nb=%d,%c\nc=%d,%c\n",a,a,b,b,c,c);
}

2.
main(){
float r,h,v;
scanf("%f%f",&r,&h);
v=pi*r*r*h/3.0;
printf("%.2f\n",v);
}

3.
main(){
int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);
t=c;
c=b;
b=a;
a=t;
printf("%d,%d,%d\n",a,b,c);
}

4.
main(){
int x,a,b,c;
scanf("%d",&x);
a=x%10;
b=x/10%10;
c=x/100%10;
x=a*100 + b*10 + c;
printf("%d",x);
}

好象C++教材里有这些吧