首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(
有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(
admin
2013-02-23
40
问题
有以下程序 #include<stdlib.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、abc d
D、d d
答案
1
解析
本题首先定义两个字符型指针变量p和q,通过malloc()函数申请 20个字符的存储空间,并把它的首地址赋给p,再把p的值赋给q,p和q指向同一个存储区。在scanf()语句中读取字符串到p和q指向的字符串,先把“abc”读取到P指向的存储区中,第一个空格是结束标记,第二个空格是分隔符,再把“def”存放到q指向的存储区,把原先的内容覆盖。所以p和q指向的存储区中内容是“def”,所以最后输出为def,def。
转载请注明原文地址:https://kaotiyun.com/show/oHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:floatx;inta,b,c=2;,则正确的switch语句是()
用复合的赋值运算符将变量x中的值增大2的赋值表达式是【】。
设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf,inti;myf=fopen(fname,"w")
Jackson方法是一种面向【】的结构化方法。
结构化程序设计的3种结构是
函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<con
以下叙述中错误的是______。
以下程序统计从终端输入的字符中大写字母的个数,num[0]中统计字母A的个数,num[1]中统计字母B的个数,其他依次类推。用#号结束输入,请填空。#include<stdio.h>#include<ctype.h>mai
数据库技术的根本目标是要解决数据的()。
随机试题
A、Heisdoingabachelor’sdegree.B、Heisaheavycoffeedrinker.C、Heisyoung,handsomeandsingle.D、Heistall,richandin
亚当·斯密、罗伯特·欧文对管理的贡献主要是什么?
将离体小肠置于适宜的环境中仍然进行很好的节律性收缩运动,表明小肠平滑肌
在马克思主义普遍原理指导下建设中国特色社会主义。从哲学上讲,这体现了
患者男,18岁,高中生。“缓起与人交往时紧张、脸红、回避交往3年余”求治。自述3年前上初中时对一女老师有好感,偶然发现当该老师上课时自己会脸红,担心被老师和同学看到会猜疑自己,努力克制脸红,但无济于事。逐渐发展,在公共场所人多的时候说话、进食时感到不自在,
子宫腺肌病的典型症状是()
住房公积金个人住房委托贷款的特点是()。
利息保障倍数不能低于()。
设函数f(x)=πx+x2(-π<x<π)的傅里叶级数为(ancosnx+bnsinnx),则b3=________.
DearSir,MickeyMouseisoneoftheleadingcompaniesintoyretailinglocatedintheUK.Wehaveoutletsthroughoutthewh
最新回复
(
0
)