刚上大一时,主要学习了C++,现在开始学C语言。下面来讲讲c语言输出与输入函数。
一.printf的使用格式为
printf(Control-string,item1,item2,...)Control-string:控制字符串,它用来描述项目如何打印字符串
item1和item2是要打印的项目,可以为常量,可以为变量
打印字符串
printf("Hello World\n");
打印 变量与字符
#include <stdio.h>
#include"stdlib.h"
int main()
{
char str[10]="ABCD";
printf("a:%d\n",32);
printf("b:%c\n",'a');
printf("c:%f\n",3.2);
printf("d:%s\n",str);
system("pause");
return 0;
}
| 转换说明 | 输出 |
| %d | 有符号十进制整数 |
| %c | 一个字符 |
| %f | 浮点数 |
| %s | 字符串 |
自己的一点理解:其实括号中分开的部分只能替代%之后的内容
二scanf的使用说明:
(1)若使用scanf()读取某种基本变量的类型值,需要在变量名之前加上&
(2)若使用scanf()把一个字符串读入一个字符数组中,则不需使用&
#include <stdio.h>
int main()
{
int a;
float b;
printf("Enter the a,b,\n");
scanf_s("%d,%f",&a,&b);
printf("a:%d b:%f\n",a,b);
return 0;
}
char ch[30]="abcd";
printf("%s",ch);
注意:输入时要注意格式,本程序中两数要用逗号隔开
本文详细介绍了C语言中的输入输出函数printf和scanf的使用方法。包括格式化字符串的使用,不同类型变量的输出方式,以及如何正确读取不同类型的变量。
1480

被折叠的 条评论
为什么被折叠?



