c语言基础知识讲解 c语言指数函数怎么写

想学习C/C++或者正在学习C/C++可以加群:558502932,群内有学习资料,大家一起学习交流 。对于很多刚进入大学计算机系大一新生来说,C语言是必不可少的一门课程,今天我就给大家分享一下C语言当中对于函数的定义,如果学过的也可以当做复习一下咯 。
prinf()初识:
printf()函数标准的库函数,原型是在“stdio.h”文件 , 使用前必须加上:#include <stdio.h>
一般形式:
prinf(“格式控制字符串”,输出列表)
. “%d”表示十进制整型输出
. “%ld”表示十进制长整型输出
. “%c”表示按字符型输出
最常见的原样输出
.原样输出
.多行输出
格式字符串:
%[标志][最小宽度][.精度][长度]类型
类型:
1. d
2.o 八进制输出(不输出前缀0)
3.x,X 十六进制输出
4.ud、u 以十进制无符号整型输出
5.f 以小数形式输出单、双精度实数
6.e、E 以指数型输出单、双精度实数
7.g、G 以%f或者%e中较短的输出宽度输出单、双精度
8.c 输出单个字符
9.s 输出字符串
标志:
1. – 结果左对齐,右边填空格
2. + 输出符号(正号或负号)(0是正号)
3. 空格 输出结果为正时候空格,为负数加上负号
4.#(了解,极其特殊)
最小宽度(整数的宽度):
定义输出宽度的格式:
%[最小宽度]类型:例子%4d
用我们十进制数来表示输出最少位数 。
1.如果:输出数的位数多于定义的宽度,按照实际位数输出
2.如果:实际位数小于定义的宽度则补以空格或0
%[标志][最小宽度][.精度][长度]类型
精度:以.开头 , 后面跟一个十进制整数 。%.4f;
1.如果输出数字,表示小数的位数;(如果输出的是整数,补(精度-1个)零)
2.如果你输出的是字符,则表示你输出字符的个数(知道有这么一回事)
长度:
1.h表示短整型量输出
2.l表示按长整型量输出
%[标志][最小宽度][.精度][长度]类型
%-10.10lf;
特殊的字符不能够原样输出:
转义字符:
\a 响铃
\n 换行
\r 返回首行
\f 换页
\t 水平制表
\v 垂直制表
\” 输出”
\? 输出?
\\ 输出\(注意是反斜杠)
&:取地址符
scanf(“格式说明字符串”,变量地址)
scanf(“格式说明字符串”,&变量名)
格式化字符串:(提前看下)
%c
%d
%u
%ud
%lf
%p
一般情况下遇到以下情况会结束:(理解部分)
1.遇到回车或者空格.”跳格“
2.遇宽度结束
3.遇到非法输入结束
i love you
*/
#include<stdio.h>
void main()
{
int a, b, c;
printf(“请输入三个数:\n”);
scanf(“%d,%d,%d”,&a,&b,&c);//和我们%d,%d,%d格式输入一致
//scanf(“%d%d%d”, &a, &b, &c);//1.用空格隔开2.回车键(没有边界)
printf(“%d %d %d”, a, b, c);
//想学习C/C++或者正在学习C/C++可以加群:558502932,大家一起学习交流
//最简单的获取用户输入
//int weight;
//printf(“请输入您的体重:\n”);
//scanf(“%d”,&weight);
//printf(“你的体重是:%d”, weight);
//printf(“*****************************”);
/*printf(“\t\t********************\t\t”)*/;
//float a = 3.141569965;
//printf(“%+12.5lf”, a);
//printf(“%+12.6lf”, a);
//printf(“%+12.7lf\n”, a);


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: