练习

发布时间 2023-08-09 03:14:46作者: fakerbbc1

一

#include <stdio.h>

int main() {
const int line = 5;
int i;
for (i = 1; i <= line; i++) {
for (int t = 1; t <= line - i; t++)
printf(" ");
for (int n = 1; n <= i; n++)
printf("*");
printf("\n");
}
return 0;
}

 

二

#include <stdio.h>

int main() {
int i, j, k;
int count = 0;
printf("这些数分别是:\n");
for (i = 1; i <= 4; i++) {
for (j = 1; j <= 4; j++) {
for (k = 1; k <= 4; k++) {
if (i != k && i != j && j != k) {
count++;
printf("%d%d%d", i, j, k);
printf(" ");
}
}
}
}
printf("\n一共有%d个", count);
return 0;
}

三

#include <stdio.h>

int main() {
int i;
double money;
int c1, c2, c3, c4, c5;
scanf("%d", &i);
c1 = 100000 * 0.1;
c2 = c1 + 100000 * 0.075;
c3 = c2 + 200000 * 0.05;
c4 = c3 + 200000 * 0.03;
c5 = c4 + 400000 * 0.015;
printf("你的利润为%d元", i);
if (i <= 100000) {
money = i * 0.1;
} else if (i <= 200000) {
money = (i - 100000) * 0.075 + c1;
} else if (i <= 400000) {
money = (i - 200000) * 0.05 + c2;
} else if (i <= 600000) {
money = (i - 400000) * 0.03 + c3;
} else if (i <= 1000000) {
money = (i - 600000) * 0.015 + c4;
} else if (i > 1000000) {
money = (i - 1000000) * 0.01 + c5;
}
printf("你的提成为%f元", money);

 


return 0;