引用 | 编辑
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 |
引用 | 编辑
csr
2011-03-03 11:04 |
3楼
▲ ▼ |
现在上班
下班后在试编译看看 谢谢 非常感恩 可以执行了 没想到学语言一步都不能有误 否则再怎么就是无法作业 感谢大大指教 下次小弟会步步为营小心谨慎 谢谢 x0 |
引用 | 编辑
csr
2011-03-04 18:35 |
5楼
▲ ▼ |
下面是引用 星辰雪 于 2011-03-03 22:29 发表的 :因为小弟才学半年多 课本后面有习题 我就习惯用本章所教的内容都去尝试看看到底能不能写出来 所以因此也获得不少帮助 底下大大若不嫌弃可否帮忙加上 润年的总数 #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 |