实验?/p>
C
基本数据类型及运?/p>
1.
编程:根据需要定义相关变量,键盘输入
10.0
?/p>
20.6
?/p>
5.0
三个实数分别赋给相关三个变量,输出该
3
个变量的?/p>
s
、乘?/p>
p
和平均?/p>
a
?/p>
2.
编程:输入球的半径,计算球体表面积和球体积?/p>
3.
编程:定?/p>
6
个变量,通过键盘将?0?/p>
?/p>
10
?/p>
40000
?/p>
a
?/p>
3.14
?/p>
hello?/p>
这六个值分别赋给相应变量,然后在屏幕上输出变量的值(每行输出一个变量)?/p>
4.
编程:从键盘接收
1
个字符给变量
s1
?/p>
1
个字符串(允许带有空格)给字符数?/p>
s2
,输出字
符变?/p>
s1
?/p>
ASCII
码值及字符数组
s2
中的字符串?/p>
5.
编程:从键盘输入二个整数分别赋给整型变量
a
?/p>
b
,将它们按由小到大的顺序输出?/p>
6.
编程:调用标准库函数
sin
?/p>
x
)计?/p>
6800
的正弦?/p>
(此题为选做)?/p>
7.
编程:键盘输入一个实数赋给变?/p>
x
,计?/p>
y=x*x*x+x*x+x
的值,分别输出
y
值?/p>
y
值的?/p>
数部分和小数部分
(此题为选做)?/p>
8.
编程:键盘输入四个整数分别赋给整型变?/p>
a
?/p>
b
?/p>
c
?/p>
d
,用三目运算方法将它们按由大到小
的顺序输?/p>
(此题为选做)?/p>
1.
#include<stdio.h>
main()
{float x,y,z,s,p,a;
scanf("x=%fy=%fz=%f",&x,&y,&z);
s=x+y+z;
p=x*y*z;
a=s/3;
printf("s=%f,p=%f,a=%f",s,p,a);
}
2.
#include<stdio.h>
main()
{float r,s,v;
printf("input r");
scanf("%f",&r);
s=4*3.14*r*r;
v=4/3*3.14*r*r*r;
printf("s=%f,v=%f",s,v);
}
3.
#include<stdio.h>