跪求C语言高手解决问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:33:04
用VC++编写下面程序
1)输入一个字母,输出其对应的ASCII码。
2)从键盘输入一个四位数,编程计算该四位数的各位和并输出。
3)输入一个圆的半径,分别求圆的周长,面积和体积。
4)输入一个十进制数,输出其对应的八进制数据。

小弟积分不多,名天就要交了,希望哪位大虾能帮助小弟一把~~~~~~~谢谢!!!!!!!!!!!!!!!!!!!
小弟初学,希望各位给的答案能简单一些

1.
#include"iostream"
#include<stdlib.h>
using namespace std;
int main()
{
char ch;
cout<<"please input a char: "<<endl;
cin>>ch;

cout<<(int)ch;

system("pause");
return 0;
}

2.
#include"iostream"
#include<stdlib.h>
using namespace std;
int main()
{
int num;
cout<<"please input a number: "<<endl;
cin>>num;

cout<<"千位: "<<num/1000<<endl;
cout<<"百位: "<<(num/100)%10<<endl;
cout<<"十位: "<<(num/10)%10<<endl;
cout<<"个位: "<<num%10<<endl;

system("pause");
return 0;
}

3.
#include"iostream"
#include<stdlib.h>

#define PI 3.14

using