紧急求教几个简单的c语言编程题

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:36:05
1. 有三个整数a,b,c,由键盘输入,输出其中的最大数。

2. 打印出以下图案。
*
***
*****
*******

3. 输入一个华氏温度,要求输出摄氏温度。(公式为 c=(F-32)*5/9,要求输出保留两位小数)

4. 以下面的方程为基础,写一程序,输入X值,输出Y值,方程如下:
y=x 当x<1
y=2x-1 当1<=x<10
y=3x-11 当x>=10

5.求1!+2!+3!+...+20!

6. 有一序数列:2/1,3/2,4/3……求前20项的和

(1)
#include<stdio.h>
main()
{
int a,b,c,max;
printf("input a,b,c.\n",);
scanf("%d %d %d",&a,&b,&c);
if(a>b) max=a;else max=b;
max=(max>c)?max:c;
printf("max=%d.\n",max);
}
(2)
main()
{
int i,j;
char a='*';
for(i=0;i<4;i++)
{
for(j=0;j<i*2+1;j++)
printf("%c",a);
printf("\n");
}
}
(3)
main()
{
float f;
printf(input f.\n");
scanf("%f",&f);
printf("C=%5.2f",(f-32)*5.0/9.0);
}
(4)
main()
{
float x,y;
printf("input x.\n");
scanf("%f",&x);
if(x<1) y=x;
if(x>=1 && x<10) y=2*x-1;
if(x>=10) y=3*x-11;
printf("y=%8.2\n",y);
}
(5)
main()
{
long f=1,sum=0;
int i,j;
for(i=1;i<=20;i++)
{
fo