题目描述:
题目描述
本题目非常简单,请编写一个程序实现以下功能: 1、输出整型和字符型在内存中所占的字节数; 2、输入两个数字,输出其相对应的字符。
输入
输入两个整型数字(a,b).
输出
输出有两行 第一行输出整型和字符在内存中所占的字节数, 第二行输出两个整数(输入的两个整数)所对应的字符。详见下面的Sample Input和Sample Output。 每输出的两个数字或字符之间用一个空格隔开
样例输入复制
80 80 97 98
样例输出复制
4 1 P P 4 1 a b
思路:
此题虽简单,但是也不要忽略这里面的知识点和细节
源代码:
#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
char c = 0;
scanf("%d %d", &a, &b);
printf("%d %d\n", sizeof(a), sizeof(c));
printf("%c %c\n", a, b);
return 0;
}
题目描述:
题目描述
请编写一个程序实现以下的题目要求: 1、输入圆柱体的半径(radius)和高(high); 2、定义PI为3.14159; 3、求出圆柱体的体积。
输入
输入两个数字,第一个数字是圆柱体的半径,第二个是圆柱体的高。
输出
输出有三行: 第一行是圆柱体的半径,第二行是圆柱体的高,第三行圆柱体的体积。每一个输出的结果保留到小数点后3位。具体的请见Sample Output。
样例输入复制
3.8 5 3 4
样例输出复制
radius:3.800 high:5.000 The volume is:226.823 radius:3.000 high:4.000 The volume is:113.097
思路:
源代码:
#include<stdio.h>
#define PI 3.14159
int main()
{
float r = 0, h = 0, v = 0;
scanf("%f %f", &r, &h);
v = PI * r*r*h;
printf("radius:%.3f\n", r);
printf("high:%.3f\n", h);
printf("The volume is:%.3f\n", v);
return 0;
}