#include <stdio.h>
int main( )
{
printf("hello world!\n");
}
这段代码在显示器上输出了hello world!。下面我们来改写这个程序,在显示器显示更多的内容。如果将hello world!\n改为输出hello China!\n.只需按照如下即可:
printf("hello China!\n");.
看看下面代码的输出结果
printf("hello tome\n");
printf("hello jerly\n");
printf("what day is today\n");
printf("monday!\n");
是不是感觉象两个人在谈话,如果真是两个人谈话,没有什么奇怪。但是如果是计算机那就得费些功夫。因为计算机只是在处理机械、重复工作比人快。其他都很困难。比如您可以一眼分辨出你的同事的脸。但是如果希望计算机做到这一点,那就属于一个模式识别的范畴。实现起来需要非常有水平的人才行。
假如我们要计算出两个数之和,比如350+234的结果可以使用以下代码实现
int main(int argc, char* argv[])
{
printf("%d\n",350+234);
return 0;
}
输出结果是:584
当然这没有什么奇怪的,计算器即可输出,但是我们只是逐步介绍C语言编程的实现。
为了使程序输出结果看起来更加直观我们将printf("%d\n",350+234)改为
printf("350+234=%d\n",350+234)。输出结果是:350+234=584。输出结果更加人性化。
假如我们手工绘制一条曲线,y=2x+6.x是-2到2之间的整数。我门需要知道对应的y的值。可以使用以下代码实现。
printf("x=%d, y=%d\n",-2,2*(-2)+6);
printf("x=%d, y=%d\n",-1,2*(-1)+6);
printf("x=%d, y=%d\n",-0,2*(-0)+6);
printf("x=%d, y=%d\n",1,2*1+6);
printf("x=%d, y=%d\n",2,2*2+6);
这个也比较简单,假如曲线的方程非常复杂,比如y=x^3+6.38x^2+1.56x+21.3.使用程序计算y的值就会显示出C语言的优势。
总之改写hello world!程序,可以初步认识到C语言的魅力,也可以初步学习C语言人机交互函数printf( ).
文章评论(0条评论)
登录后参与讨论