首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 intj;float y; char name[50]; scanf("%2d%f%s",&i,&y’name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
有以下程序段 intj;float y; char name[50]; scanf("%2d%f%s",&i,&y’name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
admin
2017-05-20
26
问题
有以下程序段
intj;float y;
char name[50];
scanf("%2d%f%s",&i,&y’name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
选项
A、55566.0
B、7777.0
C、566.0
D、566777.0
答案
C
解析
因为在输入格式控制符中指定变量i的输入格式控制符为“%2d”,即变量j所占的宽度为2,所以变量i只接收输入数据的前两位,从第三位开始直到空格之间的输入整数都会被保存到变量y中,因为y为浮点型数据,所以输出结果为选项C。
转载请注明原文地址:https://jikaoti.com/ti/ZUi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下叙述正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
设变量已正确定义并赋值,以下正确的表达式是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;【】}node;
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];{inti;p
以下叙述不正确的是
下面关于对象概念的描述中,错误的是
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
随机试题
下列病毒中可引起病毒血症的有()
Intheiridlemoments,historiansoccasionallyspeculateonhowtheworldwouldbedifferentifAdolfHitlerhadpassedtheentr
骨盆直肠窝脓肿坐骨直肠窝脓肿
下列选项中,在华特位片上显像最佳的是
在主缆架设与防护施工检测中,索股标高误差要求为()。
申请独立董事任职资格的,还应当提供拟任人关于独立性的声明。( )
在商品流通企业管理信息系统的开发中,与开发原则相悖的是()。
业主将住宅改变为经营性用房的,除遵守法律、法规以及管理规约外,应该经()同意。
设y1,y2是一阶线性非齐次微分方程y’+p(x)y=q(x)的两个特解,若常数λ,μ使λy1+μy2是该方程的解,λy1一μy2是该方程对应的齐次方程的解,则()
【B1】【B4】
最新回复
(
0
)