c语⾔中数据的标准输⼊输出函数
在c程序中实现程序输⼊输出的,主要是 printf ( ) 函数和scanf ( )函数。这两个函数⽤的时候必须指定数据的格式,%d或%c之类的,成为格式控制。下⾯会详细说明。
kafka最新版本1. printf( )函数⽤来向屏幕输出若⼲个任意类型的数据。如:printf("%d,%c", t,c);
printf("%d", 97); 这个屏幕打印结果为97。因为 %d是⽤来输出⼀个⼗进制整数,所以输出为97。
printf("%c", 97); 但是这个打印结果为⼩写字母a,因为%c是⽤来输出⼀个字符,字母a对应的ASCII码值为97,在输出之前,系统会⾃动将该整数作为ASCII码值转换成对应的字符。
2. ⽤scanf( )函数输⼊数据。如scanf("%d%d", &m, &n);
scanf( )函数中格式控制对应的应是变量地址 &m,不要写成变量名,输⼊⼀个数据肯定是要知道这个变量的地址的,不然没法输⼊。输⼊数据时,在对应位置上应输⼊与格式控制的⼀样的字符。
3.⽤getchar( )输⼊⼀个字符
getchar ()函数每次只能输⼊⼀个字符,如果想输⼊多个字符,那就⽤多个getchar( )函数。
4.putchar( )函数与getchar( )函数对应,⽤来输出⼀个字符。数组初始化和memset
#include <stdio.h>
int main()
{
char a, b, c;
a = getchar();
b = getchar();
c = getchar();
putchar(a);java13新特性
putchar(b);
putchar(c);
system("pause");
return 0;
}
⽤getchar( )函数得到的字符可以赋给⼀个字符变量或整型变量,也可以不赋值作为表达式,如下:
#include<stdio.h>
putchar函数int main()
霹雳太曦神照结局{
发的头条没人看怎么回事putchar(getchar());
putchar(getchar());
putchar(getchar());
system("pause");
return 0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论