我到今天是第2天学C..我是自学,有很多不懂的。.请大家教教我..谢谢拉!!
⒈头文件,有哪些作用?什么时候用? 必须用吗??
⒉if和else语句的用法及格式?
⒊return到底有什么用?
我今天写了个代码.
怎么编译都不行/..!
大家帮我看看好吗??
是输入x,y 将它们相加.结果返回 显示出来!
代码如下:
#include<stdio.h>
int x,y(he=x+y);/*结果和等于x+y/
int main(void)
{
printf("shu ru x de zhi:);/*输入X的值/
scanf("%d,&x");
}
{
perintf("shuru y de zhi:);/*输入y的值/
scanf(%d,&y);
}
{
he=x+y
return he; /*返回结果:和/
}
----------------解决方案--------------------------------------------------------
还有,我用什么编译器好呢?
我现在用的TC2.0.感觉好吃力..
有图形界面的编译器吗``?
----------------解决方案--------------------------------------------------------
关于编译器,你可以用DEV-CPP
----------------解决方案--------------------------------------------------------
我到今天是第2天学C..我是自学,有很多不懂的。.请大家教教我..谢谢拉!!
⒈头文件,有哪些作用?什么时候用? 必须用吗?? /*您用的printf和scanf等函数都包含在里面,所以要声明,才能包含进来*/
⒉if和else语句的用法及格式?/*常有这几种格式:if-else,if-else if等等. */
⒊return到底有什么用? /*返回函数的值,也可以用来表示程序结束*/
我今天写了个代码.
怎么编译都不行/..!
大家帮我看看好吗??
是输入x,y 将它们相加.结果返回 显示出来!
代码如下:
#include<stdio.h>
int x,y(he=x+y);/*结果和等于x+y/ /*这句就不要了,变量声明可以最好放在main里面,不要用全局变量*/
int main(void)
{
int x,y,he;
printf("shu ru x de zhi":);/*输入X的值/ /*printf里面的参数字符串要用双引号""*/
scanf("%d,&x"); /*改为scanf("%d",&x);*/
perintf("shuru y de zhi:);/*输入y的值/
scanf(%d,&y); /*同上*/
he=x+y; /*每条语句都要以分号结束*/
printf("%d",he);
return 0;
}
另外:main函数下面是一个完整的模块,您不能分成好几个模块.
慢慢来吧,初中来学C可能比较吃力点,但认真些,还是能补过来的。
----------------解决方案--------------------------------------------------------
关于编译器,你可以用DEV-CPP
中文版的么?? 哪下啊``???
----------------解决方案--------------------------------------------------------
另外:main函数下面是一个完整的模块,您不能分成好几个模块.
慢慢来吧,初中来学C可能比较吃力点,但认真些,还是能补过来的。
谢谢你啊``
真的很感谢``我懂拉`~~~
----------------解决方案--------------------------------------------------------
中文版的么?? 哪下啊``???
用搜索引擎搜一下应该很容易找到,编译环境是有部分汉化的,但是编译提示是英文
----------------解决方案--------------------------------------------------------
我觉得初学用win-tc比较适合.
建议先看书,先弄懂语句的格式再编写程序会更好.
同时,初学可以先抄写书上的程序,慢慢脱离课本.
----------------解决方案--------------------------------------------------------
建议用win-tc对初学者比较容易适应
----------------解决方案--------------------------------------------------------