已采纳回答 / cow_bane
main函数是主入口函数,一般也没有其他函数会调用main函数,要求main函数返回一个值区别就是有无返回值在int main 可以出现非 int 类型的东西我们在写代码时,一个函数要么有返回值,要么没有返回值,没有返回值就用void来表示。 main函数同样的,在没有返回值时加个void 。有的编译器必须main要有返回值 int , 那就写成int main 。至于什么时候需要哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了,这样写法没...
2016-10-26
已采纳回答 / 慕粉3617764
#include<stdio.h>void main(){ int a,b,c; for(a=9;a>=1;a--) { for(b=1;b<=a;b++) { printf("%d*%d=%d ",a,b,c);//此处的分号应该改成逗号 } printf("\n"); }}
2016-10-26
已采纳回答 / 给我一杯咖啡
如果您之前没有学过其他编程语言的话推荐使用《c primer plus》第五版,各大商城卖的都很好。如果您学过其他编程语言如Java或者C#可以使用《The C Programming Language》C语言程序设计,反复的看会有很大帮助的。
2016-10-26
已采纳回答 / ZERO_C
#include<stdio.h>int main(){ int i=1,n=0,a,b,c; for(i=1;i<600;i++) { a=i/100; b=(i%100)/100; c=(i%100)%10; if(i%3==0&&(a==5||b==5||c==5)) { printf("%4d",i); n++; ...
2016-10-26
已采纳回答 / 慕村5929783
可以【分析:最终状态有两个值可以参考,也就是i和sum】我觉得不这么写只不过是因为在设计这个程序时sum是不打算让你来算的(计算过程由电脑完成)
2016-10-25
已采纳回答 / 张幼安
因为主函数是用的int main(),这表示它是有返回值的,但是因为这条语句只有输出,所以返回0;所以是return 0;如果是void main(),就不需要了。但是最新规定是不能用void的。
2016-10-25
已采纳回答 / JustWannaHugU
首先导入#include<math.h>再使用pow(x,y)函数,来实现求x的y次方给你个详细讲解的博客http://c.biancheng.net/cpp/html/189.html
2016-10-25
已采纳回答 / qq_告不尽的忧愁_04283285
a=100 a++先取值再运算,所以a 先取100再加1所以第一个输出为100 但是这个时候a在程序中已经是a=101,同理在第二个语句中 ++a是先运算再取值,所以101+1=102,所以a取值为102;同理--a先运算再取值,a=102-1=101;a--先取值再运算,输出为101,但是a在程序中已经变为101-1=100,接下来你就懂了吧
2016-10-25