博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【笔记】谭浩强 《C程序设计》自学笔记系列01
阅读量:7246 次
发布时间:2019-06-29

本文共 719 字,大约阅读时间需要 2 分钟。

float 型只能保证 6 位有效数字(后面的数字不准确), double 型至少可以保证 10 位有效数字,能满足大多数计算的需要。

 

%运算两侧均为整型数据

vc中int占4B

 

\b:移到前一 \r移到本行开头  \’输出单引号

两整数相除结果为整数,如5/3=1   -5/3=-1而不是-2(取整后向0靠拢)

 

int i=3.56//结果i=3(舍弃小数部分)

double赋给float时,截取前7位有效数字,反之,扩展到16位

putchar输出字符puts输出字符串

 

char c=getchar();

printf(“%c”,getchar());

%10.2f(共10列,2位小数) %.2f相当于%2.2f   (小数点占一列)  左补空格

%md//m为宽度

%o//以八进制形式输出    %x//16进制

printf(“%s”,”Hello”)                  //%-ms(右补空格)

%m.ns//占m列,但只取字符串左端n个字符

%f输出6位小数,%e指数形式输出,一般6位小数,指数部分5位(如e+002)

%m.ne//n为小数位数

输出%用%%

用%lf和%le输入double数据

 

a>    b?printf(“%d”,a): printf(“%d”,b)

绝对值:实数用fabs,整数用abs

10的-6次方:1e-6

 

do

while();//别忘”;

 

for(i=0,j=100;i<=j;i++,j--)//两个逗号表达式(结果为最右边表达式的值)

for(i=0;(c=getchar())!=’\n’;i+=c);//循环体为空语句

 

break只能用于循环和switch

if(i%2==0) printf(“\n”)

转载地址:http://crjbm.baihongyu.com/

你可能感兴趣的文章
Windows Server 2016 + SCO 2016 安装及配置介绍
查看>>
oracle查询某张表的外键,并用 truncate 命令有外键的表中的数据
查看>>
求1+2+3+...+n
查看>>
TeX教程
查看>>
小程序 数据处理 摘取有用数据
查看>>
iOS--资料--Github上的iOS资料收集(持续更新)
查看>>
Android ListView常见配置说明
查看>>
SQLSERVER 对于非dbo的表增加注释
查看>>
C# DataTable 通过Linq分组
查看>>
SQL数据库查询练习题
查看>>
数据模型
查看>>
bzoj 4484 [Jsoi2015]最小表示——bitset
查看>>
OC NSString总结
查看>>
数组的遍历查找
查看>>
python对象--描述符
查看>>
问题 C: A+B Problem II
查看>>
读后感
查看>>
layer弹出框的定位
查看>>
react踩坑 - 1, componentDidMount使用
查看>>
3.Appium 安卓自动化(Andriod APP类型)
查看>>