|
发表于 2020-10-3 15:34:26
|
显示全部楼层
测试题
0、10。
1、10.
2、c,b,a
3、a=14,b=5,c=9
4、z=(x>=0)?x:-x;
5、A、if (size > 12)
{
cost *= 1.05;
flag = 2;
}
bill = cost * flag;
B、if(ibex > 14)
{
sheds = 3;
}
else
{
sheds = 2;
}
help = 2 * sheds;
C、scanf("%d",&score);
while(score >= 0)
{
count++;
scanf("%d", &score);
}
printf("count = %d\n", count);
动动手
0、#include <stdio.h>
#define BENJIN 10000
#define DAN 0.1
#define FU 0.05
int main(void)
{
int year;
float jia = 10000;
float hei = 10000;
for(year = 1; jia >= hei; year++)
{
jia = (BENJIN + BENJIN * DAN * year);
hei = hei * FU + hei;
}
printf("%d年后,黑夜的投资额超过小甲鱼!\n",year-1);
printf("小甲鱼的投资额是:%.2f\n", jia);
printf("黑夜的投资额是:%.2f\n",hei);
return 0;
}
1、#include <stdio.h>
#define BENJIN 400
#define HONGLI 0.08
int main(void)
{
int year;
float jia = BENJIN;
for(year = 1; jia > 0; year++)
{
jia = jia - 50;
jia = jia * HONGLI +jia;
}
printf("%d年后,小甲鱼败光了所有的家产,再次回到一贫如洗...\n", year - 1);
return 0;
}
2、#include <stdio.h>
int main(void)
{
double zhi = 0;
int i;
int flag = 1;
for(i = 1; zhi >= 1.0e-8; i += 2)
{
zhi = zhi + 1 / i * flag;
flag = -flag;
}
printf("PI = %.7f\n", zhi*4);
return 0;
}
3、#include <stdio.h>
int main(void)
{
long num = 2;
int i;
for(i = 2; i <= 12; i++)
{
num = num * 2;
}
printf("num = %ld\n", num);
return 0;
}
|
|