初次练习的源代码如下:
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;
}
|
其调试及运行的结果如下:
下面我对其中涉及的详细介绍下:(程序细节介绍)
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; 返回语句
|
注意哦,这里\n是换行符 ,是转义字符的一种。转义字符通常用于代表难于表达或者是无法键入的字符。
再看%d. 它是一个占位符。其作用是指输出num的位置。%告诉程序输出的位置。d告诉程序这个值十个十进制的整数变量。printf()函数允许多种输出变量格式,包括十六进制整数和带小数点的数。实际上,printf()中的f暗示着这是一种输出格式化的函数(formating).
本文转自 lillian_trip 51CTO博客,原文链接:http://blog.51cto.com/xiaoqiaoya/1949741,如需转载请自行联系原作者