/*
计时上网问题:根据上网时间计算上网费用
time <= 10小时, 30元
10小时 < time <50小时 3元/小时
time >= 50小时 2.5元/小时#include <stdio.h>
int main(){
double fee = 0;
double hour;
printf("请输入上网时长 hour = ");
scanf("%lf",&hour);
if(hour <= 10){
fee = 30;
printf("上网费用fee = %.2lf 元\n",fee);
}else if(10 < hour && hour < 50){
fee = 3*hour;
printf("上网费用fee = %.2lf 元\n",fee);
}else if(hour >= 50){
fee = 2.5*hour;
printf("上网费用fee = %.2lf 元\n",fee);
}
return 0;
}
*/
/*
键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出。#include
int main(){
int a[10];
int i;
int zheng=0,fu=0,zero=0;
printf("输入10个整数:\n");
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){
if(a[i] > 0)
zheng++;
else if(a[i] < 0)
fu++;
else if(a[i] == 0)
zero++;
}
printf("正数的个数为%d,负数的个数为%d,零的个数为%d\n",zheng,fu,zero);
return 0;
}
*/
/*
编程实现1-10之间所有数的乘积并输出#include
int main(){
int i,sum=1;
for(i=1;i<=10;i++){
sum = sum*i;
}
printf("The sum is %d\n",sum);
return 0;
}
*/
/*
编程输出1-1000之间的所有奇数和#include
int main(){
int i,sum = 0;
for(i=1;i<=1000;i++){
if(i%2!=0){
sum+=i;
}
}
printf("The sum is %d between 1 and 1000.\n",sum);
return 0;
}
*/
/*
有一个分数序列:2/1、3/2、5/3、8/5、13/8.....编程求出这个序列的前20项之和#include
int main(){
int x=2,y=1,sum=0;
int i,temp;
for(i=1;i<=20;i++){
sum+=(x/y);
temp = x;
x += y;
y = temp;
}
printf("The sum is %d\n",sum);
return 0;
}
*/
/*
从键盘输入两个数,求出其最大值(要求使用函数求最大值,并在主函数中调用该函数)#include
int max(int a,int b){
if(a>b)
return a;
else if(a return b;
}
int main(){
int a,b;
printf("请输入两个数(以空格隔开):");
scanf("%d %d",&a,&b);
int temp = max(a,b);
printf("输入数的最大值为%d\n",temp);
return 0;
}
*/
/*
从键盘输入n个数存放在数组中,将最小值与第一个数交换,输出交换后的n个数#include
int main(){
int a[100];
int n,i,j=0;
printf("Enter n = ");
scanf("%d",&n);
printf("向数组中输入数据:\n");
for(i=0;iscanf("%d",&a[i]);
}
for(i=0;iif(a[j]>a[i]){
j = i;
}
}
int temp;
temp = a[0];
a[0] = a[j];
a[j] = temp;
for(i=0;iprintf("%d ",a[i]);
}
return 0;
}
*/