首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char ch;int a;double d;,当输入为12345678910.36时,以下选项中能给各个变量正确输入数据的是( )。
若有定义:char ch;int a;double d;,当输入为12345678910.36时,以下选项中能给各个变量正确输入数据的是( )。
admin
2022-04-01
51
问题
若有定义:char ch;int a;double d;,当输入为12345678910.36时,以下选项中能给各个变量正确输入数据的是( )。
选项
A、scanf("%d%c%lf",&a,&ch,&d);
B、scanf("%5d%2c%7.2lf",&a,&ch,&d);
C、scanf("%d%c%lf",a,ch,d);
D、scanf("5d%2c%7.2lf%",&a,&ch,&d);
答案
A
解析
scanf()函数是标准输入函数,其中双引号之间的内容是格式控制串,后面是输入参数列表。其中输入参数列表中各项都必须是变量地址,所以选项C错误;在scanf()函数的格式字符前,可以加入一个正整数指定输入数据所占的宽度,但不可以对实数指定小数位的宽度,所以选项B、D错误;选项A是正确的,按照A的输入格式,12345赋值给a,空格赋值给ch,678910.36赋值给d;本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/DXd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*
有以下程序:#include<stdio.h>main(){inta=1,b=0;for(;a<5;a++){if(a%2==0)break;continue;b+=a:}
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是()。
表达式:(int)((double)7/3)一(9)%2的值是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
以下不正确的定义语句是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
有以下程序:#includemain(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*P=&c;*P=*p1*(*p2);printf("%d\n",c)
随机试题
在流感病毒的分离培养中,最敏感而特异的方法是_________,并用_________和_________试验以鉴定病毒。
先天性心脏病患儿,肺动脉瓣区第二心音亢进伴固定分裂应首先考虑
男性,23岁,10天前因“胃溃疡出血”行“胃大部切除术”,5天前体温开始升高,呈弛张热,下腹坠胀,里急后重,排黏液样稀便。最可能的诊断是
A、ST段下移B、ST段明显上抬,呈弓背向上的单向曲线C、T波高耸D、T波倒置E、异常深而宽的Q波心肌损伤的心电图改变是
以下关于含瓦斯隧道施工的说法中,错误的是()。
下列不属于会计核算基本前提的是()。
对我国名山的描述正确的是()。
下列关于行政处罚中一事不再罚原则的表述,正确的是()。
下列关于计算机病毒的说法,正确的是:
Americansusemanyexpressionswiththeword"dog".PeopleintheUnitedStateslovetheirdogsandtreatthemwell.【B1】______H
最新回复
(
0
)