c语言scanf的表达式怎么写( 三 )


如改动程序如下: void main(){ long a; printf("input a long integer "); scanf("%ld",&a); printf("%ld",a); } 运行结果为:input a long integer 。
5.C语言中scanf的使用scanf("a=%d b=%d",&a,&b);
scanf(" x=%f y=%e",&x,&y);
scanf(" c1=%c c2=%c",&c1,&c2);
“”里面的是输入的格式,也就是说你的写法待会要输入的就是a=10 b=10 x=1.1 。..为什么是这样呢~
因为你的格式写成这样了~而且不是连着写的~那么必然你是必须要加空格在里面的~scanf(" x=%f y=%e",&x,&y);
这句话的空格里面第一个字符就是空格
【c语言scanf的表达式怎么写】

c语言scanf的表达式怎么写

文章插图