呵呵 公司今天发年终奖顺便以这题练习练习
年终奖的计算方式为 底薪/365*上班天数
我想运用成公式后 输入上班天数就能运行出年终奖
请帮忙列一下代码我参考参考 谢谢!
第一道
[CODE]#include<stdio.h>
#define BASIC 1500
float chang(int a)
{
float result=0;
result=(float)a/365*BASIC;
return result;
}
void main()
{
float a;
scanf("%f",&a);
a=chang(a);
printf("%f",a);
}[/CODE]
第二道
[CODE]#include<stdio.h>
main()
{
int number[10];
int i;
int max = 0;
for(i=0; i<10; i++)
{
printf("Please input number[%d]:",i+1);
scanf("%d",number+i);
}
max=number[0];
for(i=0; i<10; i++)
{
printf("%d ",number[i]);
if(number[i]>max)
{
max = number[i];
}
}
printf("MAX=%d",max);
}[/CODE]
#include "stdio.h"
#define Message "How many numbers do you want to compare ?\n:"
int main(void){
unsigned int index;
int max,tmp;
printf(Message);
scanf("%u",&index);
printf("input numbers:");
scanf("%d",&tmp);
max=tmp;
while(index--){
scanf("%d",&tmp);
if(tmp>=max)
max=tmp;
else
continue;
}
printf("The max number is %d\n",max);
return 0;
}
第二道
[CODE]#include<stdio.h>
main()
{
int number[10];
int i;
int max = 0;
for(i=0; i<10; i++)
{
printf("Please input number[%d]:",i+1);
scanf("%d",number+i);
}
max=number[0];
for(i=0; i<10; i++)
{
printf("%d ",number[i]);
if(number[i]>max)
{
max = number[i];
}
}
printf("MAX=%d",max);
}[/CODE]
这个好象有问题~~~~~~~~~~~~~~