首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int a;float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0则a和b的值分别是
设有定义:int a;float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0则a和b的值分别是
admin
2015-08-14
71
问题
设有定义:int a;float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0则a和b的值分别是
选项
A、876和543.0
B、87和6.0
C、87和543.0
D、76和543.0
答案
B
解析
在输入函数scanf。的输入格式符%2d%f中,2d表示输入的数据的宽度为2,所以当从键盘输入876543.0
时,这时把输入数字串的前两位87赋给变量a,然后将紧接着将6按照格式控制符%f的形式赋给变量b,所以b的值为6.000000。
转载请注明原文地址:https://kaotiyun.com/show/5FDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在嵌套使用if语句时,C语言规定else总是()。
设y为血型变量,请写出描述“y是偶数”的表达式_____。
下列程序的输出结果是()。voidf(int*x,int*y){intt;t=*x,*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
若有定义血b[8],*p=b;则p+6表示()。
下列程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=10;i++){if((i*i>=20)&&(i*i<=100))brea
下列关于栈的描述中错误的是()。
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句"k=b*20;"(k为int型变量)后,k的值是______。
以下不正确的叙述是
以下叙述中错误的是
随机试题
按照国际上对慢性淋巴细胞白血病的分期,A期病人可有
腹部实质性脏器破裂最主要的临床表现是
以下关于抽动症治疗的说法,错误的是
大肠杆菌感染金黄色葡萄球菌感染
根据行业平均值,ABC公司预计其坏账率为赊销金额的3%。第3年,ABC公司坏账准备的期初余额为$140000。当期,ABC公司的赊销金额为$10000000,并确定有$100000无法收回。此外,先前已经注销的$20000坏账在当期收回。在第3年
学生上课做笔记,这种学习策略属于()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
设z=f(t,et)dt,其中f是二元连续函数,则dz=_______.
可以判定某个日期表达式能否转换为日期或时间的函数是______。
YoungPeopleShouldPursueLong-term,RealisticGoalsThemodernsocietyprovidespeoplewithmoreopportunitiesthanbefore
最新回复
(
0
)