C programe (The first day of the training of cognizant )

本文包含三个C语言编程作业示例:打印“Hello World”,找出整数数组的最大值和最小值并分别显示奇数和偶数元素,以及一个简易银行系统的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



 
homework 3
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int Max(int[] ,int );
int Min(int[] ,int );
void disOdd(int[],int);
void disEven(int[],int);
int max,min,i;
void main(){
       clrscr();
       int array[]={57,89,76,25,52,93,67,48,121,98},i;
       max=array[0];
       min=array[0];
       printf("highest:%d\n",Max(array,10));
       printf("lowest :%d\n",Min(array,10));
       disOdd(array,10);
       disEven(array,10);
       getch();
}
//MAX
int Max(int n[],int size){
 for( i=0;i<size;i++)
 if(max<n[i])
 max=n[i];
 return max;
}
int Min(int n[],int size){
 for( i=0;i<size;i++)
 if(min>n[i])
 min=n[i];
 return min;
}
void disOdd(int n[],int size){
 printf("total odd number :");
 for( i=0;i<size;i++){
  if(n[i]%2==0)
  printf("%d,",n[i]);
 }
 printf("\n");
}
void disEven(int n[],int size){
 printf("total even number:");
 for( i=0;i<size;i++){
 if(n[i]%2!=0)
 printf("%d,",n[i]);
 }
 printf("\n");
}
homework 1
write the right world to print out the hello world 

if(!printf("hello,"))
printf("hello,");
else{
printf("world");
}
homework 2
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void Bank(int n);
void Display();
void menu();
void deposit(float balance);
void withdraw(float balance);
void checkbalance();
float money=500;
void main(){
 clrscr();
       int n;
       menu();
       while(1==1){
  scanf("Enter you choice: %d",&n);
  Bank(n);
       }
  getch();
}

void menu(){
 printf("1.Deposit \n2.Withdraw\n3.Checkbalance\n4. Quit");
}
void Display(){
 printf("1.Deposit  2.Withdraw   3. Checkbalance  4. Quit \n");
}
void Bank(int n){
 if(n==1){
  printf("Your balance is :%f",money);
  printf("Amount deposited Successfully !\n");
  Display();
 }else if(n==2){

  printf("You balance is :%f\n",money);
  Display();
 }else if(n==3){

  printf("You balance is :%f\n",money);
  Display();

 }else{

  exit(0);
 }

}
void deposit(float balance){
     money+=balance;
}
void withdraw(float balance){
     money-=balance;
}
void checkbalance (){
 printf("You account money is :%f",money);
}




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值