首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void main() {char str[][20]={"One*World","One*Dream?"},*p=str[1]; printf("%d,",strlen
有以下程序 #include<stdio.h> #include<string.h> void main() {char str[][20]={"One*World","One*Dream?"},*p=str[1]; printf("%d,",strlen
admin
2020-11-23
35
问题
有以下程序
#include<stdio.h>
#include<string.h>
void main()
{char str[][20]={"One*World","One*Dream?"},*p=str[1];
printf("%d,",strlen(p));
printf("%s\n",p);}
程序运行后的输出结果是
选项
A、9,One*Dream!
B、10,One*Dream!
C、9,One*World
D、10,One*World
答案
B
解析
在主函数中定义了二维字符数组str,并对它赋初值。定义字符指针p,并把字符串str[1]的地址赋给它。所以这时字符指针p指向字符串“One*Dream!”,然后在两个输出语句中,分别输出这个字符串的长度10和字符串本身。
转载请注明原文地址:https://kaotiyun.com/show/8w3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2)print{("%c",*s);s+
有以下程序:#include<stdio.h>main(){inta=010,b=0X10,c=10;printf("%d,%d,%d\n",a,b,c);}程序的运行结果是(
以下关于宏的叙述错误的是()。
有以下程序:#include<stdio.h>main(){inty=9;for(;y>0;y——)if(y%3==0)printf("%d",——y);
有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d",x);elseprintf("y=%d",y);if(a<=b)i++;elsej++;则与此程序段功能相同的选项是()。
以下能正确输出字符a的语句是()。
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、1
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0:(3)x1=cos(x0)
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*
检查软件产品是否符合需求定义的过程称为
随机试题
下列各项中,不属于费用的是()。
简述代位继承和转继承的区别。
丙硫氧嘧啶的作用机制是
患者,女,20岁。近半月来自觉心慌,口干,尿频,出汗多,特别怕热,大便次数多,易怒。实验室检查见TT3、TT4增高。若该患者选择口服药物治疗,疗程一般是
普鲁卡因胺长期用药可引起全身性红斑狼疮综合征。()
下列关于住房公积金的表述中,错误的是()。
初始资本投入较少,资本增值较快,处于成长初期或扩张期的企业适合的股权激励模式是()。
简述股票回购的三种方式。
有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是______。
Whatdoesthewomanthinkofthehousetheyaretalkingabout?
最新回复
(
0
)