测试题:
0 100
1 10
2
3 13 3 8
4 z = x >= 0 ? x : -x;
5 A if (size > 12)
{
cost = cost * 1.05;
flag = 2;
}
bill = cost * flag;
B if (ibex > 14)
{
sheds = 3;
}
sheds = 2;
help = 2 * sheds;
C readin: scanf("%d", &score);
if (score < 0)
{
printf("count = %d\n", count);
}
count++;
动动手:
0 #include <stdio.h>
int main ()
{
double a,b;
int i;
for (a = 10000,b = 10000,i = 0;a >= b;i ++)
{
a = a + 10000 * 0.1;
b = b * (1 + 0.05);
}
printf("%d年后,黑夜的投资额超过小甲鱼!\n",i);
printf("小甲鱼的投资额是:%.2f元\n",a);
printf("黑夜的投资额是:%.2f元\n",b);
return 0;
}
1 #include <stdio.h>
int main()
{
double money;
int i;
for (money = 400,i = 0;money >= 0;i ++)
{
money = (money - 50) * (1 + 0.08);
}
printf("%d年以后,小甲鱼败光了所有家产,再次回到了一贫如洗......\n",i);
return 0;
}
2 #include <stdio.h>
#include <math.h>
int main()
{
int flag = 1,i = 1;
double pi,sum,num = 1,x;
do
{
sum = sum + num;
pi = 4 * sum;
flag = -flag;
i = i + 2;
num = flag * num / i;
} while ((x = fabs(num)) >= 10 ^ (-8));
printf("圆周率的值是:%.7f\n",pi);
return 0;
}
3 |