输入工作时数算薪水

Home Home
引用 | 编辑 csr
2011-03-02 21:28
楼主
推文 x0
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
  double time,salary;
 
  printf("请输入工作时数:");
  scanf("%d",&time);
  if(time<120)
    printf("%d",salary=(time*90)*0.8);
  else if(time=120)
    printf("%d",salary=time*90);
  else if((time>=121)&&(time<=140))
    printf("%d",sa ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 星辰雪
2011-03-02 23:44
1楼
  
如果 改成这样
答案对吗

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int hr;
float salary = 0;
while(1){
printf("工作时数= ");
scanf("%d",&hr);
if(hr < 120)
salary=(hr*90)*0.8;
else if(hr == 120)
salary=hr*90;
else if(hr >= 121 && hr <= 140)
salary=(hr*90)*1.2;
else
salary=(hr*90)*1.6;
printf("薪资=%f元\n",salary);
}
system("pause");
return 0;
}

--------------

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
float time,salary = 0;

printf("请输入工作时数:");
scanf("%f",&time);
if(time<120)
  printf("%f",salary=(time*90)*0.8);
else if(time==120)
  printf("%f",salary=time*90);
else if(time>=121&&time<=140)
    printf("%f",salary=(time*90)*1.2);
else if(time>=141)
    printf("%f",salary=(time*90)*1.6);
else
printf("你没薪水\n");
system("pause");
return 0;
}

献花 x2
引用 | 编辑 totsi
2011-03-03 09:04
2楼
  
c的相等要用 == , = 是给值的意思, 所以那边一定会是true

献花 x2
引用 | 编辑 csr
2011-03-03 11:04
3楼
  
现在上班
下班后在试编译看看
谢谢

非常感恩
可以执行了
没想到学语言一步都不能有误
否则再怎么就是无法作业
感谢大大指教
下次小弟会步步为营小心谨慎
谢谢

献花 x0
引用 | 编辑 星辰雪
2011-03-03 22:29
4楼
  
好奇问一下
你一个问题
都用两种写法吗
还是一直无法debug
才写出两种方法

献花 x0
引用 | 编辑 csr
2011-03-04 18:35
5楼
  
下面是引用 星辰雪 于 2011-03-03 22:29 发表的 : 到引言文
好奇问一下
你一个问题
都用两种写法吗
还是一直无法debug
才写出两种方法
因为小弟才学半年多
课本后面有习题
我就习惯用本章所教的内容都去尝试看看到底能不能写出来
所以因此也获得不少帮助
底下大大若不嫌弃可否帮忙加上
润年的总数
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
  int i,rem400,rem100,rem4,sum=0;
  for(i=0;i<=2006;i++)
  {
  rem400=i%400;
  rem100=i%100;
  rem4=i%4;
 
    if(((rem4==0)&&(rem100!=0))||(rem400==0))
    printf("闰年=%d",i);
   
  }
  printf("\n");
  for(i=1960;i<=2006;i++)
  {
    rem400=i%400;
  rem100=i%100;
  rem4=i%4;
 
    if(((rem4==0)&&(rem100!=0))||(rem400==0))
    printf("闰年=%d",i);
  }
 
  system("pause");
  return 0;
}  


小弟真想不出来
谢谢

献花 x0
引用 | 编辑 totsi
2011-03-08 14:25
6楼
  
好奇问一下,这边所指的闰年总数是指所有的闰年年份合,还是时间范围内有几个闰年?

献花 x0