C网易体育输出 - printf()和scanf()有趣

C网易体育/输出


在本教程中,我们使用PrintF()和Scanf()函数来了解C网易体育和输出,涵盖语法,C文库,其中这些功能存在,也采取程序。

使用Printf()函数&scanf(),我们必须包含stdlib.h标题文件,因为这些函数是在stdlib.h标题文件中预定义的。我们使用#include.<stdlib.h> statement.



C输出

当我们必须在屏幕上显示数据时,我们可以使用输出功能,在文件中写入文件或打印机。

C网易体育输出
C输出


整数输出

#包括<stdlib.h>
int main(){
in x = 10;
printf(“int值=%d”,x);
返回0;
}

我们在内部引文中写入任何内容,但是当我们使用格式说明符,如%d,%f,%c,%s等等时。即,格式说明符以变量的值替换。

在这种情况下, printf(“int值=%d”,x); x是变量的存储值,然后用%d替换值。从上面的例子来看,输出将是 
int值= 10


浮动网易体育


#包括<stdlib.h>
int main(){
Float x = 2.5;
printf(“float值=%f”,x);
返回0;
}


在这种情况下, printf(“float值=%f”,x); x是变量的存储值,然后用%f替换值。 

CHAR网易体育

#包括<stdlib.h>
int main(){
char ch ='y';
printf(“char vlaue =%c”,ch);
返回0;
}


在这种情况下, printf(“char值=%c”,ch); ch 是可变的存储值,然后用%C替换值。 


C网易体育

当我们必须从键盘,文件或命令行中获取数据以进行进一步处理时,我们可以使用网易体育功能。

正如我们在C数据类型中学习,因为所需的程序从用户采用不同类型的数据。因此,网易体育带有不同的格式说明符,用于不同的数据类型,如int,float,char等。



C网易体育输出
C网易体育


整数网易体育

#包括<stdlib.h>
int main(){
int x;
scanf(“%d”,&x);
printf(“int值=%d”,x);
返回0;
}

我们使用双引号中的%d格式说明符,这意味着它存储整数数据和&x包含X的地址并网易体育存储在该地址中的值。


浮动网易体育

#包括<stdlib.h>
int main(){
float x;
scanf(“%f”,&x);
printf(“float值=%f”,x);
返回0;
}


我们使用双引号中的%f格式说明符,这意味着它需要浮动数据。



CHAR网易体育

#包括<stdlib.h>
int main(){
Char Ch;
scanf(“%c”,&ch);
printf(“char vlaue =%c”,ch);
返回0;
}


我们在引文中使用%C格式说明符,这意味着它存储字符数据。

用于网易体育/输出的格式说明符

在这里,我提供了一些格式说明符的列表
  1. 用于整数的%d
  2. 浮子的%f
  3. 双倍的%lf
  4. 字符的%c
  5. %s for string

字符串网易体育输出的特殊情况

低于代码,您注意到我不会采取 &str 使用scanf()仅为字符串。

#包括<stdlib.h>
int main(){
char str [10];
printf(“网易体育string str:”);
scanf(“%s”,str);
printf(“string str:%s”,str);
返回0;
}

因为 c没有字符串类型,字符串只是一个字符数组,数组变量存储第一索引位置的地址。

没意见:

如果您有任何疑问,请告诉我

供电 博主.