一个简单的c语言程序代码
最简单的C语言代就是输出helloWord,通常是作为初学编程语言时的第一个程序代码具体代码如下:
#include <stdio.h>
int main(){
printf("Hello, World! n");
return 0;
}
扩展资料:
1程序的第一行#include <stdio.h>是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件
2下一行intmain()是主函数,程序从这里开始执行
3下一行printf(...)是C中另一个可用的函数,会在屏幕上显示消息"Hello,World!"
4下一行return0;终止main()函数,并返回值0
参考资料来源:百度百科-c语言
一个简单的C语言程序简单看了一下,以下问题值得注意:一n为什么要赋值为0,这是因为,如果不给n赋值,那么n的值就是不确定的这一点不像有些脚本语言,变量不赋值都会有默认值在C语言里,如果不给变量赋值,那么变量的值就是上一次未释放的相同变量的值,因为谁都不知道上一次n的值是多少,所以说不确定;
二即使定义n=0,结果仍然不对这主要是因为LZ定义数组的时候,没有遵循数组下标从0开始这个规则在C语言里,数组下标都是从0开始的比如我们定义一个a[N],那么数组中包含N个元素,并且数组元素是这样的:a[0],a,a...a[N-1],而不是我们习惯的a.a,...a[N],所以LZ得到的结果是不正确的;
三n值不对的问题,只要还是因为循环中的数组下标不对引起的,只要让循环从0到N-1就可以了;
四为了解决C语言数组下标不符合习惯的问题,我们一般定义含N个元素的下标时,用这样的方式:a[N+1],然后给元素赋值的时候,不给a[0]赋值或者给他赋值为0,循环的时候就依然从1到N (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)