- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
§2.4混合运算及数据类型转换测量某类型数据在计算机内所占的字节长度。sizeof(int)inta,b;sizeof(a+b)sizeofa+b常用数学函数当使用数学的一些函数时需要将数学头文件包含进来#include“math.h”或#includemath.h常用数学函数有:sqrt(x):求x的开根值fabs(x):求x的绝对值exp(x):求e的x次方pow(x,y):求x的y次方sin(x):求x的正弦值,x为弧度值cos(x):求x的余弦值,x为弧度值log10(x):求lgx的值1、inta=123,d=12345;printf(“%4d,%4d”,a,d);2、longa=13256;printf(“%ld”,a);3、printf(“%3s,%7.2s,%.4s,%-5.3s\n”,“china”,“china”,“china”,“china”);4、floatf=123.456;printf(“%f,%10f,%10.2f,%.2f,%-10.2f\n”,f,f,f,f);5、printf(“%e”,123.456);floatf=123.456; printf(“%10e,%10.2e,%.2e,%-10.2e”,f,f,f,f);6、floatf=123.456; printf(“%f,%e,%g”,f,f,f);10、单精度实数提供____位有效数字,双精度实数提供____位有效数字。11、charc; chard;c=‘a’; d=“a”;c和d所占的字符数各为多少?12、下列程序的运行结果main(){charc1=a,c2=b,c3=c,c4=\101,c5=\116;printf(a%cb%c\tc%c\tabc\n,c1,c2,c3);printf(\t%c\b%c,c4,c5);} 13、main(){charc1,c2;c1=‘a’;c2=‘b’;c1=c1-32;c2=c2-32;printf(“%c%c”,c1,c2);}14、判断下列变量赋初值是否正确(要求abc三个变量都赋值为5)A、inta,b,c=5;B、inta=b=c=5;C、inta=5,b=5,c=5;D、inta,b,c;a=b=c=5;15、inti=3,k;k=(i++)+(i++)+(i++);i=3;j=(++i)+(++i)+(++i);k和j的值最后为多少?16、inta=4,b=5;a*=b+3;printf(“%d”,a);17、inta=12;a+=a-=a*=a,最后a的值为多少?inta=12,n=5;a%=(n%=2),最后a的值为多少?18、输入一个华氏温度,要求输出摄氏温度,公式为 c=5/9(F-32),输出要有文字说明,取2位小数19、设m是一个三位的整型数,问怎样得到它的个位、十位、百位?§2.5输入输出语句main(){inta;floatb,c;scanf(“%2d%3f%4f”,a,b,c);printf(“a=%d,b=%f,c=%f\n”,a,b,c);}输入:12345678987654321输出?a=12,b=345.000000,c=6789.000000123456789§2.5输入输出语句6.格式控制符号之外的符号照原样输入inta,b;scanf(“%d%d”,a,
文档评论(0)