首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求从键盘读入含有空格字符的字符串,应使用函数
admin
2014-06-18
51
问题
若要求从键盘读入含有空格字符的字符串,应使用函数
选项
A、getc( )
B、gets( )
C、getchar( )
D、scanf( )
答案
B
解析
scanf(、)语句中用”空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf( )函数不能输入空格;getchar( )函数用于输入字符,其调用形式为:ch=getchar( ),getchar( )函数从终端读入一个字符作为函数值,把读入的一个字符赋给变量ch。在输入时,空格、回车符都将用于字符读入,而且只有在用户敲入Enter键时,读入才开始执行。gets( )函数的调用形式为:gets(stLadr,),其中str_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets( )函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。getc( )函数的调用形式为:ch=getc(pf)其中pf是文件指针。函数的功能是从pf指定的文件中读入一个字符,并把它作为函数值返回。
转载请注明原文地址:https://jikaoti.com/ti/7un0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}执行后输出结果是()。
以下程序运行后的输出结果是【】。main(){chara[]="Language",b[]"Programe";char*p1,*p2;intk;p1=a,p2=b;for(k=0;k<=
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
以下程序的运行结果是______。structexmp{charname[10];intnumber;};structexmptest[3]={{"WangXi",
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a则不能表示a数组元素的表达式是()。
C语言中,函数值类型的定义可以默认,此时函数值的隐含类型是()。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
请读程序片段(字符串内没有空格字符):printf("%d\n",strlen("ATS\n012\1\\"));上面程序片段的输出结果是_______。
若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是()。
随机试题
A.等容收缩期末B.等容舒张期末C.快速射血期末D.快速充盈期末左心室内压最高的是
对施工平行发包的特点描述正确的有()。
增值税一般纳税人向农业生产者购买的免税农业产品,或向小规模纳税人购买的农产品,按照买价和一定的扣除率计算进项税额准予抵扣,该扣除率为()。
下面关于数据库的说法中正确的是()。
因为不存在满意的替代程序来观察和计量期末存货,所以注册会计师必须对被审计单位的存货进行监盘。()
下列关于行政合法性原则说法正确的是()。
做深入细致的工作,既要继续进行搜救工作,把生命放在第一位,保持对生命的_________,又要_________地进行防疫工作,打一场没有硝烟的人民防疫保卫战争。依次填入画横线部分最恰当的一项是()
In2011,greenhomesmadeuproughly17percentofthemarketandisexpectedtoreachtwooutoffivehomesby2016,according
It’struethat"Asmallchangecanmakeabigdifference"inourlife.Abettertechnicaltermthatcanwell【C1】________thiside
A、It’sinteresting.B、Hereitis.C、Idon’tthinkso.D、Yes,let’sdoit.A本题考查询问观点的特殊疑问句及其回答。对此类问题的回答,一般会有表示好坏、喜好的描述性词语或句子出现,如g
最新回复
(
0
)