Auto commit
This commit is contained in:
parent
bfcf16acfa
commit
64c22c4d2f
@ -52,5 +52,146 @@ int main()
|
||||
### C语言-2
|
||||
|
||||
```c
|
||||
/*
|
||||
-------------------------------------------------------
|
||||
【程序填空】
|
||||
---------------------------------------------------------
|
||||
打印以下图案:
|
||||
*****
|
||||
*****
|
||||
*****
|
||||
*****
|
||||
*****
|
||||
*/
|
||||
#include<stdio.h>
|
||||
void main()
|
||||
{
|
||||
int i =0 , j =0 , k=0;
|
||||
|
||||
/**********Program**********/
|
||||
for(i=0;i<5;i++){
|
||||
for(j=0;j<i;j++){
|
||||
printf(" ");
|
||||
}
|
||||
for(k=0;k<5;k++){
|
||||
printf("*");
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/********** End **********/
|
||||
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
||||
### C语言-3
|
||||
|
||||
```c
|
||||
/*-------------------------------------------------------
|
||||
功能:功能:输入三角形的三边长,判断能否构成三角形,若能,利用海伦公式计
|
||||
算该三角形的面积,计算结果保留3位小数。
|
||||
l=(a+b+c)/2,s=sqrt(l*(l-a)*(l-b)*(l-c))
|
||||
--------------------------------------------------------*/
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
main()
|
||||
{
|
||||
float a,b,c,s,l;
|
||||
scanf("%f,%f,%f",&a , &b , &c);
|
||||
if(a+b<c||a+c<b||b+c<a)
|
||||
printf("该3个数据不能构成三角形\n");
|
||||
else
|
||||
{
|
||||
/**********Program**********/
|
||||
l=(a+b+c)/2;
|
||||
s=sqrt(l*(l-a)*(l-b)*(l-c));
|
||||
|
||||
|
||||
/********** End **********/
|
||||
printf("该三角形的面积为%.3f\n",s);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
### C语言-4
|
||||
|
||||
```c
|
||||
/*-------------------------------------------------------
|
||||
编写程序,打印以下图形:
|
||||
|
||||
*
|
||||
***
|
||||
*****
|
||||
*******
|
||||
*****
|
||||
***
|
||||
*
|
||||
-------------------------------------------------------*/
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
main()
|
||||
{
|
||||
int i,j,k;
|
||||
for(i=-3;i<=3;i++)
|
||||
{
|
||||
/**********Program**********/
|
||||
for(j=0;j<abs(i);j++){
|
||||
printf(" ");
|
||||
}
|
||||
for(k=0;k<7-2*j;k++){
|
||||
printf("*");
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
|
||||
/********** End **********/
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
||||
### C语言-5
|
||||
|
||||
```c
|
||||
/*-----------------------------------------------------------
|
||||
功能:从键盘为一维整型数组输入10个整数,调用函数找出其中
|
||||
最小的数并输出。
|
||||
-----------------------------------------------------------*/
|
||||
#include <stdio.h>
|
||||
#include<stdlib.h>
|
||||
/**********Program**********/
|
||||
int fun(int *a, int n){
|
||||
int min = a[0], i;
|
||||
for(i=1;i<n;i++){
|
||||
if(min > a[i]){
|
||||
min = a[i];
|
||||
}
|
||||
}
|
||||
return min;
|
||||
}
|
||||
|
||||
/********** End **********/
|
||||
main()
|
||||
{
|
||||
int a[10],i,min;
|
||||
for(i=0;i<10;i++)
|
||||
scanf("%d",&a[i]);
|
||||
for(i=0;i<10;i++)
|
||||
printf("%3d",a[i]);
|
||||
printf("\n");
|
||||
min=fun(a,10);
|
||||
printf("min=%d\n",min);
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user