1.#include <stdio.h>
int main() {
for(int i = 0;i < 5;i++)
putchar(getchar());
}
2.#include <stdio.h>
int main() {
int year;
scanf("%d", &year);
printf("input the year\n");
if ((year % 100 != 0 && year % 4 == 0) || year % 400 == 0){
printf("year:%d,month:2,days:29",year);
}
else{printf("year:%d,month:2,days:28",year);}
return 0;
}
3.#include <stdio.h>
#include <math.h>
void paixu(int *a,int *b,int *c){
int t,i;
for(i = 0;i < 3;i++){
if(*a < *b){
t = *a;
*a = *b;
*b = t;
}
if(*b < *c){
t = *c;
*c = *b;
*b = t;
}
if(*a < *c){
t = *a;
*a = *c;
*c = t;
}
}
}
4.int main() {
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
if(!(a + b > c && a + c > b && b + c > a)){
printf("构不成三角形");
}else{
if(a == b||b == c||c == a){
if(a == b && b == c){
printf("等边三角形");
}else{
printf("等腰三角形");
}
}else{
printf("一般三角形");
}
}
paixu(&a,&b,&c);
if(pow(a,2) == pow(b,2)+pow(c,2)){
printf(",直角三角形");
}
}
3.#include<stdio.h>
int main(){
int a,i;
double rate,tax,profit;
for(i = 0;i < 5;i++){
scanf("%d",&a);
if(a<500)
rate=0;
else if(a>=500 && a<1000)
rate=0.05;
else if(a>=1000 && a<2000)
rate=0.08;
else if(a>=2000 && a<5000)
rate=0.10;
else if(a>=5000)
rate=0.15;
tax=a*rate;
profit=a-tax;
printf("rate=%.2lf tax=%.2lf profit=%.2lf\n",rate,tax,profit);
} return 0;
}




浙公网安备 33010602011771号