一个简单的c语言程序代码

写一个简短的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篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!