{:10_299:}
0. 第二个循环每次打印10次 第一个循环执行10次共100次
1. 不打印
2. 左值 a b c
3. a = 14
4. z = ( x>0? x:-x)
5. if( size >12){
cost = cost * 1.05;
flag = 2;
}
bill = cost * flag;
啊 我又错了
0. 10次 没注意逗号
打卡
朕想知道
1
冲冲冲
ck
{:10_243:}
今天一样的同意
zz
dafg
0.100
1.10
2.c=5,b=c,a=b
3.a=14,b=3,c=10
a
0
0.
111
?
本帖最后由 罗饱饱 于 2021-2-27 14:28 编辑
动动手2
#include <stdio.h>
int main()
{
long double pi;
long double pi_dev4 = 1.0;
long double i = -1.0;
int n = 3;
do
{
pi_dev4 += i/n;
i = -i;
n += 2;
}while(((i/n)>0?(i/n):(-i/n)) > 1e-8);
pi = 4 * pi_dev4;
printf("pi = %.7Lf\n",pi);
return 0;
}
动动手3
#include <stdio.h>
int main()
{
unsigned int rabbits = 0; //总共的兔子
unsigned int newRabbits = 0,oldRabbits = 1; //每个月出生的兔子 、 每个月有繁殖能力的兔子
int month = 1; // 月份
do
{
newRabbits = oldRabbits;
oldRabbits = rabbits;
rabbits = oldRabbits + newRabbits;
month++;
}while(month <= 24);
printf("两年之后可以繁殖%u对兔子\n",rabbits);
return 0;
}
测试题
0. 10个
1. 0个
2. a b c
3. a = 14, b = 5, c = 9
4. z = x < 0 ? -x : x;
5.
A.
if (size > 12)
{
cost = cost * 1.05;
flag = 2;
}
else
{
bill = cost * flag;
}
B.
if (ibex > 14)
{
sheds = 3;
}
sheds = 2;
help = 2 * sheds;
C.
if (score < 0)
{
printf("count = %d", count);
}
count++;
scanf("%d", &score);
动动手
0.
#include <stdio.h>
int main()
{
int i = 1;
float xjy = 10000, hy = 10000;
while (i++)
{
xjy = xjy + 10000 * 0.1;
hy = hy * (0.05 + 1);
if (hy > xjy)
{
printf("%d年后,黑夜的投资额超过小甲鱼!\n", i);
printf("小甲鱼的投资额是:%.2f\n", xjy);
printf("黑夜的投资额是:%.2f\n", hy);
break;
}
}
return 0;
}
1.
#include <stdio.h>
int main()
{
int i;
float money = 4000000;
for (i = 1; ; i++)
{
money -= 500000;
money += money * 0.08;
if (money < 0)
{
printf("%d年之后,小甲鱼败光了所有的家产,再次回到一贫如
洗。。。\n", i);
break;
}
}
return 0;
}
2.
3.
#include <stdio.h>
int main()
{
long a = 1, b = 1, c, i;
for (i = 3; i <= 24; i++)
{
c = a + b;
a = b;
b = c;
}
printf("两年后,共有%ld对兔子。\n", c);
return 0;
}