首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # include<stdio.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)* 20);q=p; scanf("%s %s",p,q);p
有以下程序: # include<stdio.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)* 20);q=p; scanf("%s %s",p,q);p
admin
2010-09-05
31
问题
有以下程序: # include<stdio.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)* 20);q=p; scanf("%s %s",p,q);printf("%s %s\n",p,q); } 若从键盘输入;abc def<回车>,则输出结果是 ______。
选项
A、def def
B、abc def
C、abe d
D、d d
答案
A
解析
本题考查%s控制符在scanf函数中的应用。scanf函数中%s控制符的作用是将键盘输入的字符串送到内存,输入的字符串从第一个非空格字符算起,遇到空格或回车就认为是输入结束。本题中执行语句scanf("%s%s",p,q)时,从键盘输入abc def<回车>后,指针变量p指向字符串"abc\0",q指向字符串"def\0",但是由于p和q指向同一个存储单元,所以存储单元中存放的是"def\0",printf函数的输出结果为def def。
转载请注明原文地址:https://kaotiyun.com/show/jcWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数组定义中错误的是()。
工程中有2个窗体,名称分别是Form1、Form2,Form1是启动窗体。Form1上有1个名称为Command1的命令按钮。为了在单击Command1按钮时能够在Form2窗体上显示“OK”,应在Command1的Click事件过程中编写的代码是(
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() DimiAsInteger,nAsInteger Fori=0To
要删除列表框中最后一个列表项,正确的语句是( )。
表达式Str(Len(“123”))+Str(77.7)的值是()。
下列叙述中正确的是
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有如下代
设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返回f(x)的值(函数体没有给出)。下面程序的功能是从键盘输入2个实数x1、x2,判断在x1、x2之间是否存在零点。PrivateSubComma
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
算法的有穷性是指( )。
随机试题
李某在某煎饼摊前递给摊主1元钱,摊主给了他一个煎饼,并找给他5角钱,二人没有交谈,该民事法律行为采取的是()
A.皮肤发红B.皮肤青紫C.皮肤发白D.皮肤发黄E.皮肤发黑—氧化碳中毒表现为
一般道路运输系统中要符合单车最小转弯半径为()的技术要求。
在组织发展的人文技术中,旨在通过无结构小组的交互作用来改善行为的方法称为(),又称为T团体训练。
群体决策研究提出常用的方法主要包括()。
根据民事诉讼法及相关规定,在民事诉讼中,下列哪些人员可以被委托为诉讼代理人?
—Couldyoutellme______John?—At10:00tomorrowmorning.
月球遮住太阳中央部分会发生日环食,是光的()造成的。
有二叉树如下图:在该二叉树中查找关键码值200,需要进行_________次关键码值比较。
在访问数据库时,为建立实际的网络连接,把URL、数据库用户名和密码传给Driver-Manager的方法是
最新回复
(
0
)