2020.02.03

//编写一个程序,从4个整数中找出最小数,
//并显示此数
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int num[4] ;
int min; n = 0; t = 0;
void mininum( ) {
        while(n<=4)
   if (min <= num[n])
   {
    min = num[n];
    n++;
   }
}
int main( ) {
 printf("请输入4个数:\n");
 scanf("%d%d%d%d", &num[1], &num[2], &num[3], &num[4]);
 mininum( );
 printf("最小数为:%d\n", min);
 system("pause");
}
---

```c
//有一函数当想x<0时,y=1,当x>0时,y=3,当x=0时,y=5,编程,
//从键盘输入一个x值,输出y值
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int x, y;
int function(num1,num2) {
if (num1 < 0)
  num2 = 1;
 else if (num1 = 0)
  num2= 5;
 else
     num2 = 3;
 return num2;
}
int main() {
 printf("请输入一个x:\n");
 scanf("%d\n", &x);
 function(x,y);
 printf("%d\n", y);
 system("pause");
}
//从键盘上输入两个数,求出其最大值(要求使用函
//数完成求最大值,并在主函数中调用该函数)
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
float function(float x, float y);
void main(){
 float a, b, m;
 scanf("%f%f", &a, &b);
 m = function(a, b);
 printf("Max is %f\n", m);
 system("pause");
}
float function(float x, float y) {
 float temp;
 if (x < y)
 {   temp = x;
  x = y;
  y = temp;
 }
 return(x);
}
//写出1!+2!+3!+...+10!
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int n, resule;
int factor(int n) {
 int resule = 1, num, i;
 for (i = 0; i <= n; i++) {
 i = i + resule;
  for (num = 1; num <= n; n++)
   resule *= n;
 }return resule;
 }
int main(){
 printf("请输入n:\n");
  scanf("%d\n", &n);
 printf("阶乘为:%d\n", factor(n));
 system("pause");
}

发布了10 篇原创文章 · 获赞 0 · 访问量 165

猜你喜欢

转载自blog.csdn.net/m0_46233999/article/details/104156947