首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void main() { char str[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",
有以下程序 #include #include void main() { char str[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",
admin
2019-12-17
40
问题
有以下程序
#include
#include
void main()
{
char str[][20]={"One*World","One*Dream!"},*p=str[1];
printf("%d,",strlen(p));
prinff("%s\n",p);
}
程序运行后的输出结果是
选项
A、9,One*Dream!
B、10.One*Dream!
C、9,One*World
D、1 0,One*World
答案
B
解析
在主函数中定义了二维字符数组str,并对它赋初值。定义字符指针p,并把字符串str[1]的地址赋给它。所以这时字符指针p指向字符串“one*Drcam!”,然后在两个输出语句中,分别输出这个字符串的长度10和字符串本身。
转载请注明原文地址:https://kaotiyun.com/show/bhCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<string.h>main(){charp[20]={’a’,’b’,’,’c’,’d’},q[]==="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);prin
数据库系统的核心是
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
若变量己正确定义,以下选项中非法的表达式是
C语言源程序名的后缀是
编写程序,实现矩阵(3行、3列)的转置(即行列互换)。例如,若输入下面的矩阵:100200300400500600700800900则程序输出:100400700200500800300600
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为:DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
将E-R图转换为关系模式时,实体和联系都可以表示为
C语言程序中,运算对象必须是整型数的运算符是
随机试题
简述政治体制与基本政治制度的联系与区别。
函数y=-arccos的定义域是()
A视力障碍B视野缺损C眼球上视困难D眼睑下垂E眼球震颤枕叶肿瘤引起的眼部表现是
在软骨内成骨过程中最先出现
肾上腺皮质功能不全病人术前
在进行呼吸道传染病现场流行病学调查时,工作人员应采用的防护措施是
符合氨基特征的是
国际金融市场按经营业务的种类划分,可以分为()
Doyouwakeupeverydayfeelingtootired,orevenupset?Ifso,thenanewalarmclockcouldbejustforyou.Theclock,c
下面不属于对属性列和视图的操作权限的操作是
最新回复
(
0
)