C语言之让计算机开口说话
大家好!今天我们来讲解C语言的输入和输出语句。
我们知道,C语言可以用来编写很多的程序,方便了我们使用计算机,其实我们在使用计算机的时候无非就是与计算机交流的过程,既然提到了交流,那就少不了语言,但是我们说的是汉语,英语,计算机“说的”是二进制语言,那我们怎么交流呢?这时我们的C语言就闪亮登场了。
C语言说白了,就是统一我们所说的语言和计算机所说的语言的,就是,把我们想说的放进C语言中,C语言在经过编译成计算机的语言,然后在运行相应的程序。
那么现在新的问题又来了,我们怎么才能将我们所说的语言放进C语言中呢?
这时就需要scanf函数了。
这个函数在C语言中是输入函数其中使用格式是:
例如:scanf(“%d”,&a);
%d是数据类型,就是输入的这个数据是什么类型的,是整数型啊?还是浮点型啊?
好了,数据存放好了,下面就进行了一些列的运算之后,程序要给用户反馈一个数据吧!
例如:算1+1;
1+1=2,计算机运算出来之后,要给用户2这个值啊,总不能让计算机在那里憋着不说吧。
这时,就需要我们的输出函数语句了:printf了
用法:
printf("输出格式符",输出项);
例如:输出Helloworld
printf(“HelloWorld!”);
这样就可以了。
还有注意scanf输入和时候:
下面看清这两种区别:
第一种:scanf(“%d%d”&a,&b);
输入时:3 4
第二种:scanf(“%d,%d”&a,&b);
输入时:3,4
在输入时,一定要按照原格式进行输入。