c 语言顺序结构程序设计练习题10道,求助!!!

c 语言顺序结构程序设计练习题
1、编写程序:输入一矩形的长和宽,计算该矩形的面积。
2、编程:输入求的半径R ,计算并输出球的体积。
3、编程:输入三个数,求出这三个数的和以及平均值,并在屏幕上输出。
4、编程:输入一个三位整数x(999=>x>=100),将其分解出百位、十位、各位,并求出各位之和以及各位之积
5、编程:已知三角形的三边a=3,b=4,c=5,求其面积s 。(提示:假设有一个三角形,边长分别为a 、b 、c ,三角形的面积S 可由以下公式求得: S=sqrt(p(p-a)(p-b)(p-c)),而公式里的p 为半周长: p=(a+b+c)/2。
6、编写一个C 程序, 输出以下信息:
**************************
Very Good!
**************************
7、编写一个程序, 输入a 、b 、c 三个值, 输出其中最大值.
8、写出程序运行的结果:
main()
{
int i,j,m,n;
i=8;
j=10;
m=++i;
n=j++;
printf(“%d,%d,%d,%d”,i,j,m,n);
}
9、写出程序运行的结果:
main()
{
char a ,b, c1,c2;
float x ,y;
a = 3;
b =7;
x = 8.5;
y = 71.82;
c1 = ' A' ;
c2 = 'a ';
printf("a= %d b = %d/n",a,b);
printf("x = %f y = %f",x,y);
printf("c1= %c,c2 =%c",c1,c2);
}
10、求ax 2+bx+c=0方程的根,a,b,c 由键盘输入,假设b2-4ac>0。

1、编写程序:输入一矩形的长和宽,计算该矩形的面积。
#include <stdio.h>

int main() {
int a,b,s;
printf("输入矩形的长和宽:");
scanf("%d%d",&a,&b);
s = a*b;
printf("面积为:%d\n",s);
return 0;
}
2、编程:输入求的半径R ,计算并输出球的体积。
#include <stdio.h>
#define pi 3.14159265358979

int main() {
int r,s;
printf("输入圆的半径:");
scanf("%d",&r);
s = pi*r*r;
printf("面积为:%lf\n",s);
return 0;
}
3、编程:输入三个数,求出这三个数的和以及平均值,并在屏幕上输出。
#include <stdio.h>

int main() {
int a,b,c,sum;
float avr;
printf("输入三个整数:");
scanf("%d%d",&a,&b,&c);
sum = a + b + c;
avr = sum/3.0;
printf("面积为:%d,平均值为%.2lf\n",sum,avr);
return 0;
}
4、编程:输入一个三位整数x(999=>x>=100),将其分解出百位、十位、各位,并求出各位之和以及各位之积
#include <stdio.h>

int main() {
int num,gw,sw,bw,sum,mult;
printf("输入一个三位整数:");
scanf("%d",&num);
gw = num%10;
num /= 10;
sw = (num)%10;
num /= 10;
bw = (num)%10;
sum = bw + sw + ge;
mult = bw * sw * gw
printf("和为:%d,积为:%d\n",sum,mult);
return 0;
}
5、编程:已知三角形的三边a=3,b=4,c=5,求其面积s 。(提示:假设有一个三角形,边长分别为a 、b 、c ,
三角形的面积S 可由以下公式求得: S=sqrt(p(p-a)(p-b)(p-c)),而公式里的p 为半周长: p=(a+b+c)/2。
#include <stdio.h>
#include <math.h> //for sqrt()

int main() {
float a,b,c;
double p,s;
printf("输入三角形的三条边:");
scanf("%f%f%f",&a,&b,&c);
p = (a + b + c)/2;
s = sqrt(p*(p - a)*(p - b)*(p - c));
printf("%.2lf\n",s);
return 0;
}
6、编写一个C 程序, 输出以下信息:
**************************
Very Good!
**************************
#include <stdio.h>

int main() {
printf("**************************\n");
printf("Very Good!\n");
printf("**************************\n");
return 0;
}
7、编写一个程序, 输入a 、b 、c 三个值, 输出其中最大值.
#include <stdio.h>

int main() {
int a,b,c,m;
printf("输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
m = a;
if(b > m) m = b;
if(c > m) m = c;
printf("最大值为:%d\n",m);
return 0;
}
8、写出程序运行的结果:
main() {
int i,j,m,n;
i = 8;
j = 10;
m = ++i;//执行本句后,i是9,m是9
n = j++;//执行完本句后,n是10,j是11
printf("%d,%d,%d,%d",i,j,m,n);//输出为9,11,9,10
}
9、写出程序运行的结果:
main() {
char a,b,c1,c2;
float x,y;
a = 3;
b = 7;
x = 8.5;
y = 71.82;
c1 = 'A' ;
c2 = 'a';
printf("a = %d b = %d/n",a,b);// a = 3 b = 7
printf("x = %f y = %f",x,y);  // x = 8.5 y = 71.820000
printf("c1 = %c,c2 = %c",c1,c2);// c1 = 'A' c2 = 'a'
}
10、求ax2+bx+c=0方程的根,a,b,c 由键盘输入,假设b2-4ac>0。
#include <stdio.h>
#include <math.h> //for sqrt()

int main() {
float a,b,c,delta;
float x1,x2;
printf("输入二次函数系数:");
scanf("%f%f%f",&a,&b,&c);
delta = b * b - 4 * a *c;
x1 = (-b + sqrt(delta))/2/a;
x2 = (-b - sqrt(delta))/2/a;
printf("函数的根为:x1 = %.2lf,x2 = %.2lf\n",x1,x2);
return 0;
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-02
1)#include<stdio.h>
int main(){
int a,b;
printf("输入矩形长和宽\n");
scanf("%d %d",&a,&b);
printf("矩形面积为\n");
printf("%d\n",a*b);
return 0;
}
2)
#include<stdio.h>
int main(){
int a;
float V;
printf("输入球半径\n");
scanf("%d",&a);
printf("球的体积为\n");
V=((4/3)*3.14)*a*a*a;
printf("%f\n",V);
return 0;
}

3)#include<stdio.h>
int main(){
int a,b,c;
printf("输入三个数\n");
scanf("%d%d%d",&a,&b,&c);
printf("三个数和以及平均值分别是\n");
printf("%d %d\n",a+b+c,(a+b+c)/3);
return 0;
}追问

还有吗?

第2个回答  2018-01-02
你加我qq,我帮你做,qq发给你追答

1123665434

追问

已加好友

相似回答