——评分系统(小豆瓣评分)
#include<stdio.h>
int main(){
int a;
printf("请为该作品评分\n");
scanf("%d",&a);
printf("%d颗亮星",(int)a/2);
printf("%d颗暗星",(10-a)/2);
printf("%d颗半星",5-a/2-(10-a)/2);
}
——输出数据最大值
#include <stdio.h>
int main(){
int a,b,c,max;
printf("请输入3个数值\n");
scanf("%d%d%d",&a,&b,&c);
max=a;
if (b>max){
max=b;
}
if (c>max){
max=c;
}
printf("最大数是:%d",max);
}
——判断闰年
#include <stdio.h>
int main(){
int year;
//设置变量year
printf("请输入一个年份\n");
//输出一段文字给客户提示
scanf ("%d",&year);
//把客户输入的年份赋值给变量year
if(year%4==0&&year%100!=0||year%400==0){
//能被4整除且不能被100整除或能被400整除
printf("今年不是闰年");
//满足if语句里面的条件,执行if语句里面的程序
} else{
printf("今年不是闰年");
//不满足if语句里面的条件,执行else语句里面的程序
}
}
——打折促销收款程序
int main(){
float price,pay,total,discount,income,change;
int count;
printf("请输入商品单价、购买数量、收款金额");
scanf("%f%d%f",&price,&count,&pay);
total=price*count;
if(total<1000)discount=0;
else if(total<3000) discount=0.05;
else if(total<6000) discount=0.1;
else if(total<8000) discount=0.15;
else discount=0.2;
income=total*(1-discount);
change=pay-income;
printf("应收金额为%f,找零%f",income,change);
}
——C语言满额打折促销活动收款程序
#include <stdio.h>
int main (){
float p;
int num;
printf("请输入商品的单价和数量\n");
scanf("%f%d",&p,&num);
float sum=p*num;
int a=(int)sum/1000;
switch(a){
case 0:printf("总价%f",sum);break;
case 1:
case 2:printf("总价%f",sum*0.95);break;
case 3:
case 4:
case 5:printf("总价%f",sum*0.9);break;
case 6:
case 7:printf("总价%f",sum*0.85);break;
default:printf("总价%f",sum*0.8);break;
}
}