C 语言学习第二课初次练习的源代码如下:

1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
int main()
{
    int num;
    num=1;
    printf("C语言是美丽的");
    printf("编程语言 \n");
    printf("我是最简单的数字啊\n");
    printf("我最喜欢%d.\n",num);
    return 0;
}

其调试及运行的结果如下:

C 语言学习第二课

下面我对其中涉及的详细介绍下:(程序细节介绍)

1
2
3
4
5
6
7
8
9
10
#include<stdio.h>  该行告诉编译器包含文件stdio.h中的全部信息。文件stdio.h是所有C语言编译包的一个标准部分,这个文件对关键字输入和显示输出提供支持。
int main(void) 函数名  C语言程序中包含一个或者多个函数,他们是C语言程序的基本模块,该程序包含一个名为main的函数,()表示main是一个函数的名字。int表示main函数返回一个整数,而void表示main函数不接受任何参数。
/*一个简单的c程序*/  注释,帮助理解,在编译时会被编译器忽略。
{            } 表示函数体的开始和结束
int num; 声明语句。将使用这个变量num,并且它是int 整数类型的。
num=1;赋值语句,表示把1赋给num这个变量。
printf("C语言是美丽的"); 一个函数调用语句;这个printf()语句将会在屏幕上显示:C语言是美丽的,并且让光标留在同一行。这里的printf()是C标准库的一部分。用术语来讲,它是一个函数,在程序中使用一个函数即调用函数。
printf("编程语言 \n");  一个函数调用语句。\n表示换行,即让光标停留在下一行。
printf("我最喜欢%d.\n",num); 把num值内嵌在一句话中输出。%d表示输出num值得位置和形式。
return 0; 返回语句

C 语言学习第二课注意哦,这里\n是换行符 ,是转义字符的一种。转义字符通常用于代表难于表达或者是无法键入的字符。

C 语言学习第二课再看%d. 它是一个占位符。其作用是指输出num的位置。%告诉程序输出的位置。d告诉程序这个值十个十进制的整数变量。printf()函数允许多种输出变量格式,包括十六进制整数和带小数点的数。实际上,printf()中的f暗示着这是一种输出格式化的函数(formating).


以上是今天对一个简单例子的学习和分析。C 语言学习第二课



本文转自 lillian_trip 51CTO博客,原文链接:http://blog.51cto.com/xiaoqiaoya/1949741,如需转载请自行联系原作者

相关文章: