首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2022-04-01
45
问题
下列语句组中正确的是( )。
选项
A、char *s;s="Olympic";
B、char s[7];s="Olympic";
C、char *s;s={“Olympic"};
D、char s[7];s={"Olympic"};
答案
A
解析
字符型指针变量可以用A选项的赋值方法:char*s;s="Olympic"。C选项的写法:char*s,s={"Olympic"};是错误的。字符数组可以在定义的时候初始化:char s[]={’Olympic”};或者char s[]="Olympic",但是不可以在定义字符数组后对数组名赋值(数组名是常量,代表数组首地址),所以B选项和D选项都是错误的。对于本例,B、D选项中字符数组s的大小至少为8,才能存放下字符串(字符串的末尾都有结束标志’\0’),同时此时s为字符数组的地址,是常量,不能为其赋值。
转载请注明原文地址:https://kaotiyun.com/show/ynkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中可用作C语言中合法用户标识符的是()。
下面叙述中错误的是
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;pri
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是()。
有以下程序:#includemain(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c一!=3)prinff(“%d,%d,%d\n”,a,
有下列程序:main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
子函数的功能是通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是()。#include#defineN5voidfun(intx[N]){intm;for(m=N一1;m>=0;m一一)scanf(’’%d’’,__
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
随机试题
输气技师培训计划应包括哪些内容?
对碳酸盐岩来讲,一个储集单元应包括储集层、渗透层、盖层和底层,以()最为重要。
川芎可用于治疗郁金可用于治疗
下列有关国家级规划叙述正确的是()。
根据《预算法》的规定,县级以上地方各级预算的调整方案应当提请特定主体审查和批准,该特定主体是()。
风顺科技是一家在深圳证券交易所上市的网络技术服务公司。2017年7月初,风顺科技拟与A公司签订一项技术服务合同,合同金额为5亿元。经过谈判,双方于7月15日就合同主要条款达成一致并签署合作意向书。7月8日,市场出现关于风顺科技即将签署重大交易合同
某地有一个村庄,村庄里住着骑士和无赖两种人,其中骑士总是讲真话,无赖总是讲假话。一天,一位了解这一情况的学者路过这个村庄,看见该村A、B两个人。他向A提出了一个问题:“你俩中有骑士吗?”A回答说:“没有。”学者听了A的回答,想了一想,就正确地推出了A和B各
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
Atitsbest,anyprisonissounnaturalaformofsegregationfromnormallifethat--liketoo-lovingparentsandtoozealousre
Thecriticismfromthepubichas______thisnovel.
最新回复
(
0
)