首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求从键盘读人含有空格字符的字符串,应使用函数( )。
若要求从键盘读人含有空格字符的字符串,应使用函数( )。
admin
2017-11-06
98
问题
若要求从键盘读人含有空格字符的字符串,应使用函数( )。
选项
A、getchar()
B、getc()
C、gets()
D、seanf()
答案
C
解析
seanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格;getehar()函数用于输入字符,其调用格式为:ch=getchar(),getehar()函数从终端读入一个字符作为函数值,把读人的字符赋给变量ch。在输入时,空格、回车符都将作为字符读入,而且只有在用户敲入回车键时,读人才开始执行。gets()函数的调用形式为:gets(str_adr),其中stLadr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。gets函数用来从终端键盘读入字符串(包括空格符),直到读人一个换行符为止。getc()函数的调用形式为:ch=getc(pf),其中pf是文件指针,函数的功能是从pf指定的文件中读人一个字符,并把它作为函数值返回。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ZIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intk=5,n=0;while(k>0){switch(k){defhult:break;case1:n+=k:case2:
下面关于算法的叙述中,正确的是()。
以下程序的输出结果是()。#include<stdio.h>main(){intn=12345,d;while(n!=0){d=n%10;printf("%d",D);n/=10;}}
在一个C源程序文件中所定义的全局变量,其作用域为()。
以下关于字符串的叙述中正确的是()。
以下选项中值为1的表达式是()。
以下选项中不属于字符常量的是()。
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是()。
下列叙述中正确的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){irak;for(k=0;k
随机试题
即至日内眦又至日外眦的经脉是()(1996年第2题;2000年第7题)
慢性骨髓炎行死骨摘除术的最佳时机是
胸部后前位肘部弯曲,双手反放于髋部,两肩尽量下垂并内转的目的是
马,6岁。体温39.3℃。草料减少,喜欢饮水,大便稀呈糊状约有2月余。症见精神倦怠,发热,轻动即汗,口渴喜饮,粪便稀溏,肛门外凸,口色淡白,舌苔薄白。若选用中药治疗,应以下述哪个方剂为主进行加减
神经细胞动作电位的主要组成是
通货紧缩按持续的时间可分为()。
下列各项中,属于存货变动储存成本的有()。
生产资本是以______和______的形式存在的资本,是产业资本在循环中采取的第二种职能形式。
给定资料近年来,国家在乡村教育上投了不少钱,许多学校的硬件条件都有改善。但是,一些地方的乡村学校却频频出现教师流失严重、教师短缺等现象。“在村小教书的这两年,我已经记不清被气哭多少回了。”说这话的,是在W山区一所乡村小学教书的罗燕。20
我国实行密码等级管理制度,各密码等级为:商用密码、普用密码、绝密密码和军用密码。其中商用密码等级的适用范围为()。
最新回复
(
0
)