请问这个C语言程序怎么分析,答案怎么得到的?

 我来答
year好好学习ye
高粉答主

2020-08-22 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:63%
帮助的人:587万
展开全部
#include<stdio.h> int main() { int a,b,c,x=35; a=b=c=0; if(!a) x--; else if(b); //到这,一个if 结构结束,不过,这样有点不符合规范,但编译能通过,只是有警告。 if(c) //这个if 跟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fa0b235
2020-08-22 · 超过16用户采纳过TA的回答
知道答主
回答量:263
采纳率:0%
帮助的人:37.1万
展开全部
这段代码有很多问题,不过要表达的应该是在1到40之间,能同时被5整除,加2之后能被8整除的正整数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
听不清啊
高粉答主

2020-08-22 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
如果I不能被5整除,就挨个找,找到能被5整除的,且+2后能被8整除的就输出这个能被8整除的数。
在1~40范围内,满足此条件的就只有32一个数了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月光下的qq
2020-08-22 · 科技优质答主
月光下的qq
采纳数:392 获赞数:671

向TA提问 私信TA
展开全部
您好,很高兴回答您的问题。
单从C语言的角度来分析的话,其实您的这段程序有很多的错误。首先I这个变量,一会大写一会小写,其实程序就会认为是两个变量的;其次在C语言中判断两个数是否相等,应该有==,一个=表示把右边的常量赋值给左边的变量。
根据分析,这个程序应该是为了找出1-40中,能够被5整除,且+2之后能够被8整除的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2020-08-22 · TA获得超过147个赞
知道答主
回答量:3929
采纳率:12%
帮助的人:208万
展开全部
这个c语言的程序想要分析出来,我觉得新科应该有专业的,这个人士对于我们来说对这个接触的比较少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式