最赞回答 / 慕容5038718
flag代表符号,因为题中求和是变换符号的刚开始为1,则sum+=i*flag就为sum=sum+i*1当执行flag*=-1时,flag就变成-1了,以此类推
2019-07-25
最赞回答 / 忘川之梦
不怪,只不过是环境惹得祸。vs的集成开发环境是多线程(面向对象学习后你就晓得了)编译的,适合大型项目开发。你可以理解编译test.c文件和其他文件是同时进行的。当编译test.c文件时并未找到printLine()的声明或定义(因为这时候main.c文件还没有编译完成),只能假设printLine()的返回值是int类型(为啥假设int类型,,,等你有机会了问比尔·盖茨吧。),而在编译main.c文件时找到了printLine()的定义,但是printLine()的定义却是void,导致再次定义失败。解决...
2019-07-25
最新回答 / qq_慕妹8353792
这里需要注意以下for()循环语句规则for语句的结构如下所示:for(初始化;条件;调整){ 示例语句;} 第一次顺序:初始化 ->条件->示例语句第二次顺序:调整->条件->示例语句第三次顺序:调整->条件->示例语句...以此类推。(摘自网络)
2019-07-25
已采纳回答 / 坚持下去灬
我明白你说的意思,因为这里用到了continue, 是把能整除的输已经剔除掉了。剩下的就是不能整除的日过用你那样的想法脚本就应该是这样: 你可以看下,这样可以达到同样的效果,因为这个课时是学的continue,所以是这样写的。#include <stdio.h>int main(){ int i, sum; for(i=1, sum=0; i<=20; i++) { if( i%3!=0 ) //能被3整除这个条件如何写呢? ...
2019-07-25
最赞回答 / 君沒笑
#include <stdio.h>int main(){ printf("你是我的小呀小苹果儿\n"); printf("怎么爱你都不嫌多\n"); printf("红红的小脸儿温暖我的心窝\n"); printf("点亮我生命的火 火火火火\n"); return 0;}看嘛
2019-07-25