收藏 分销(赏)

c语言如何保留两位小数.doc

上传人:丰**** 文档编号:10197102 上传时间:2025-04-26 格式:DOC 页数:8 大小:18.54KB
下载 相关 举报
c语言如何保留两位小数.doc_第1页
第1页 / 共8页
c语言如何保留两位小数.doc_第2页
第2页 / 共8页
c语言如何保留两位小数.doc_第3页
第3页 / 共8页
c语言如何保留两位小数.doc_第4页
第4页 / 共8页
c语言如何保留两位小数.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、c语言如何保留两位小数 然后在新建的文件中编写以下程序:#includestdio.hint main() float a,b; a=1.123456; b=2.324855; printf(%lf,%lf,a,b); return 0; 编写完之后,点击右上角的叹号,运行这个程序。 然后我们就可以看到后面显示了6位小数。 接着将刚刚的那个程序里面的%lf改成%.2lf即可。 运行这个修改后的程序之后,就可以看到后面保留小数2位。 c语言学习试题 c语言学习试题 引导语:c语言的学习状况还是必需要通过考试来验证的,以下是整理的c语言学习试题,欢迎参照阅读! 一、程序制定基本概念 1、以下表达正

2、确的是:。 AC语言的源程序不必通过编译就可以直接运行。 BC语言中的每条可执行语句最终都将被转换成二进制的机器指令。 CC语言源程序经编译形成的二进制代码可以直接运行。 DC语言中的函数不可以单独进行编译。 2、一个算法应该具有“确定性等5个特性,下面对另外4个特性的描述中错误的是B。 A有0个或多个输入。 B有0个或多个输出。 C有穷性。 D可行性。 3、以下表达中正确的是。 AC语言比其它语言高级。 BC语言可以不用编译就能被计算机识别执行。 CC语言以接近英语国家的自然语言和数学语言作为语言的表达形式。 DC语言出现的,具有其它语言的一切优点。 4、C语言中用于结构化程序制定的3种基本

3、结构是。 A顺序结构、选择结构、循环结构 Bif、switch、break Cfor、while、do-while Dif、for、continue 5、为解决某一特定问题而制定的指令序列称为。 A文档 B语言 C程序 D系统 6、用高级程序制定语言编写的程序称为。 A目标程序 B可执行程序 C源程序 D伪代码 7、能将高级语言编写的源程序转换成目标程序的是。 A编辑程序 B编译程序 C驱动程序 D链接程序 8、以下表达中,正确一条是。 A计算机语言中,只有机器语言属于低级语言。 B高级语言源程序可以被计算机直接执行。 CC语言属于高级语言。 D机器语言是所用机器无关的。 二、C程序制定初步

4、1、以下4个用户定义标识符中,全部合法的一组是。 A_main enclude sin Bif max turbo Ctxt REAL 3COM Dint k_2 _001 2、以下不能定义为用户标识符的是。 Ascanf BVoid C_3com Dint 3、以下符合C语言语法的实型常量是。 A1.2E0.5 B3.14159E C.5E-3 DE15 4、假设以下选项中的变量已正确定义,则正确的赋值语句是。 Ax1=26.8%3; B1+2=x2; Cx3=0x12; Dx4=1+2=3; 5、设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式 计算结果不相符的是。

5、A(a+b)*h/2 B(1/2)*(a+b)*h C(a+b)*h*1/2 Dh/2*(a+b) 6、下面表达正确的是。 AC程序中解释部分可以出现在程序中任何合适的地方。 B花括号“和“只能作为函数体的定界符。 C构成C程序的基本单位是函数,所有函数名都可以由用户命名。 D分号是C语句之间的分隔符,不是语句的一部分。 7、以下选项中可以作为C语言中合法整数的是。 A10110B B0386 C0Xffa Dx2a2 8、以下选项中非法的.表达式是。 A0=x100 Bi=j=0 C)(char)(65+3) Dx+1=x+1 9、有以下程序: main()int a; char c=10;

6、 float f=100.0;double x; a=f/=c*=(x=6.5); printf(“ %d %d %3.1f %3.1f,a,c,f,x); 程序运行后的输出结果是。 10、设有以下定义: inta=0; double b=1.25; char c=A; #define d 2 则下面语句中,错误是。 Aa+; Bb+; Cc+; Dd+; 11、设有如下程序段: intx=2002,y=2003; printf(“%d,(x,y); 则以下表达正确的是。 A输出语句中格式说明的个数少于输出项的个数,不能正确输出。 B运行时产生出错信息。 C输出值为2002。 D输出值为200

7、3。 12、设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位四舍五入的是。 13、要求以下程序功能是计算: main()int n; float s;s=1.0; for(n=10;n1;n-) s=s+1/n; printf(“%6.4f,s); 程序运行后输出结果错误,导致错误结果的程序行是。 As=1.0; Bfor(n=10;n1;n-) Cs=s+1/n; Dprintf(“%6.4f,s); 14、在一个C程序中。 Amain函数必必需出现在所有函数之前。 Bmain函数可以在任何地方出现。 Cmain函数必必需出现在所有函数之后。 D

8、main函数必必需出现在固定位置。 15、以下表达中,正确的是。 AC语言中既有逻辑类型也有集合类型。 BC语言中没有逻辑类型但有集合类型。 CC语言中有逻辑类型但没有集合类型。 DC语言中既没有逻辑类型也没有集合类型。 16、以下关于C语言用户标识符的表达中正确的是。 A用户标识中可以出现下划线和中划线减号。 B用户标识符中不可以出现中划线,但可以出现下划线。 C用户标识符中可以出现下划线,但不可以放在用户标识符的开头。 D用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头。 17、以下关于单目运算符+、-的表达中正确的是。 A它们的运算对象可以是任何变量和常量。 B它们的运算

9、对象可以是char型变量和int型变量,但不能是float型变量。 C它们的运算对象可以是int型变量,但不能是double型变量和float型变量。 D它们的运算对象可以是char型变量、int型变量和float型变量。 18、有以下程序: main() int i=10,j=1; printf(“%d,%d,i-,+j); 执行后输出结果是。 A9,2 B10,2 C9,1 D10,1 填空题 1、以下sum函数的功能是计算以下级数之和。 ,请给函数中的各变量正确赋初值。 double sum(double x,int n) int i; double a,b,s; s=1.0;a=1;b=1; for(i=1;i=n;i+) a=a*x;b=b*i;s=s+a/b; return s; 2、假设有语句: int i=-19,j=i%4;printf(“%d,j); 则输出结果是-3。注:%运算结果的符号与%前面数据的符号相同

展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服