首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int x=12; double y=3.141593; printf("%d%8.6f",x,y); 其输出结果是
有如下程序段: int x=12; double y=3.141593; printf("%d%8.6f",x,y); 其输出结果是
admin
2016-12-18
33
问题
有如下程序段:
int x=12;
double y=3.141593;
printf("%d%8.6f",x,y);
其输出结果是
选项
A、123.141593
B、12,3.141593
C、123.1415930
D、123.141593
答案
D
解析
本题考查printf语句。printf()函数是格式化输出函数,一股用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为:printf"<格式化字符串>",(参量表>)。
其中,“格式化字符串”包括两部分内容:一部分是正常字符,这些字符将按原样输出:另一部分是格式化规定字符,以“%”开始,后跟一个或几个规定字符,用来确定输出内容格式。
格式化字符串的格式是:%[标志][输出最小宽度][精度][长度]格式字符
①标志:标志字符为-、+、空格等,其意义如下所示:
-:结果左对齐,右边填空格;
+:输出符号(正号或负号);
空格:输出值为正时冠以空格,为负时冠以负号。
②输出最小宽度:用十进制整数来表示输出的最少位数(包括小数点在内至少要输出这么多位)。
若实际位数多于定义的宽度,则按实际位数输出;
若实际位数少于定义的宽度,则右对齐,左边留空;
有负号,左对齐,右边留空:
表示宽度的数字以0开始,则右对齐,左边留空。
③精度:精度格式符以“.”开头,后跟十进制整数。它的意义是:如果输出数字,则表示小数的位数,若实际位数大于所定义的精度数,则四舍五入,若不足则补0;如果输出的是字符,则表示输出字符的个数,若实际位数大于所定义的精度数,则截去超过的部分;
④长度:长度格式符为h和1两种。h表示按短整型量输出,1表示按长整型量输出。
转载请注明原文地址:https://kaotiyun.com/show/vADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种基本结构分别是顺序、选择和______。
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};stmctstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
下列程序输出的结果是()。main(){inta;a=-4+4*5-6;printf("d",a);a=4+4%5-6;printf("%d",a);a=-3+4%6/5;printf("%d",a);
以下程序中给指针p分配3个double型动态内存单元,请填空。#include<stdllb.h>main(){double*p;p=(double*)malloc(【】);p[0]=1.5;p[1
设有以下语句charx=3,y=6,z;z=x^y<<2;则z的二进制值是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
以下不正确的叙述是
下列选项中不属于结构化程序设计方法的是()。
随机试题
根据专利法及相关规定,以下有关人民法院计算专利侵权赔偿数额的说法正确的是?
我国公务员交流的方式是
女性,22岁。查体:叩诊心界为烧瓶样,心音遥远,诊断为心包积液。患者不常见的临床表现包括
平胃散的组成药味是四君子汤的组成药味是
市场调查的程序基本可分为( )。
我国西南地区某地级市,其南部为丘陵,北部为山区,山区经济以农林为主。受地形条件影响,城镇主要集中在南部和中部地带,市域城镇化水平在35%左右,市域内现有大城市一个,县城6个,其他建制镇34个,规划为求市域内城镇均衡发展,在北部地区新设3个镇,市域交通规划
财政部门可以通过将会计从业资格证书注册登记管理与会计职业道德检查相结合的途径来实现会计职业道德建设。()
1588年,英国殖民者打败了______的“无敌舰队”,这是英国积极进行海外殖民扩张的开始。
(1)在考生文件夹中有工程文件sjt3.vbp,程序界面如图3-3所示。当在文本框中输入正整数N,单击“计算”命令按钮,进行计算。若N是奇数,计算l+3!+5!+……+N!,若N是偶数,计算1+3!+5!+……+(N+1)!。在给出的窗体文件中已经有了全
Lookattheorganizationchartbelow.Itshowstheresponsibilityofeachmanager.Whoseresponsibilitydoeseachsentence(11-1
最新回复
(
0
)