c语言编程题,用for循环!急急急

某电视机厂每天生产电视机500台,在质量评比中,每生产一台合格电视机记5分,每生产一台不合格电视机扣18分.如果四天得了9931分,那么这四天生产了多少台合格电视机?... 某电视机厂每天生产电视机500台,在质量评比中,每生产一台合格电视机记5分,每生产一台不合格电视机扣18分.如果四天得了9931分,那么这四天生产了多少台合格电视机? 展开
 我来答
参观西湖
2021-01-13 · 古籍有很多,写出来一起欣赏。
参观西湖
采纳数:919 获赞数:2308

向TA提问 私信TA
展开全部

#include<stdio.h>
int main()
{
int hg,bhg;
for(hg=1;hg<2000;hg++)
for(bhg=0;bhg<2000;bhg++)
if(hg*5-bhg*18==9931){
printf("%d",hg);
}
return 0;
}

许诗文00
2021-01-14 · TA获得超过4290个赞
知道小有建树答主
回答量:425
采纳率:100%
帮助的人:26.1万
展开全部
1.作为示例,以求解下面数学式为例:
SUM = 1 - 3 + 5 - 7 + ...-99 + 101;
首先,需要分析数学规律,就数学式中每一项的绝对值而言,可以看成 a(n) = 2 * n - 1 其中,n = {1,2,3...51},而就每一项的符号而言,可以发现,当 n 为偶数时,对应的项为负号;当 n 为奇数时,对应项符号为正号。
2.建立工程、文件,简单配置,编写如下代码:
#include

int main(void)
{
int sum,s;
int i;
sum = 0;
for(i=1;i<52;i++)
{
if(i%2==0)
{
s = -1;
}
else
{
s = 1;
}
sum += (2*i-1)*s;
}
printf("sum of (1-3+5-7+...-99+101) is: %d\n",sum);
return 0;
}
其中,s 就是符号控制,其中for循环累加每一项。

3.编译、链接、运行程序,运行结果如下所示,可以看到运行结果SUM = 51.

4.合理运用for循环可以简化代码设计,增强代码可读性,缩减代码篇幅,利用循环可以处理重复并且有规律性的问题,比如规则图形的打印,数组遍历、对象赋值等,合理运用for循环需要先理解for循环的语法:
for(表达式1;表达式2;表达式3)
{
循环体
}
END
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
川菜呵
2021-01-13 · TA获得超过368个赞
知道小有建树答主
回答量:305
采纳率:100%
帮助的人:60.2万
展开全部

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友15c0d93c
2021-01-13 · TA获得超过183个赞
知道小有建树答主
回答量:668
采纳率:76%
帮助的人:123万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式