首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:int i;char s1[10],s2[10]=“Program”;则能正确给sl数组赋字符串的语句是( )。
有定义语句:int i;char s1[10],s2[10]=“Program”;则能正确给sl数组赋字符串的语句是( )。
admin
2021-02-25
59
问题
有定义语句:int i;char s1[10],s2[10]=“Program”;则能正确给sl数组赋字符串的语句是( )。
选项
A、for(i=0;i<=7;i++)s1
=s2
;
B、s1=s2;
C、while(s2)s1++=s2++;
D、for(i=0;s2
;i++)s1
=s2
;
答案
A
解析
首先字符数组只有在初始化的时候整体赋值,否则只能对字符数组逐个赋值,所以选项B错误;字符数组名s1、s2是常量,不能改变,故选项C错误;字符串“Program”包含结尾的‘\0’,选项D中在处理到s2
=’\0’时,跳出循环,未将’\0’赋给s1,所以选项D也是错误的;由于“Program”包含结尾的’\0’总共有8个字符,所以选项A是正确的,答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/ZLtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**s,intx[2][3]){**s=*(x[1]+1);}voidmain()inta[2][3]={1,2,3,4,5
以下叙述中正确的是
有以下程序#include<stdio.h>yoidmain(){ints;scanf(’’%d’’,&s);while(s>0){switch(s){case1:printf(’’%d’’,s+5);case2:printf
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为:hello,则运行以上程序后,文
有以下程序#includeintfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={
设有定义:longx=745321L,则能正确输出变量x的语句是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
下列关于软件工程的描述中正确的是
以下说法正确的是()。
随机试题
SI为国际单位制的简称。()
Notuntilababykangarooisfourmonthsold______toliveoutsideitsmother’spouch.
下列关于投标文件相关事项的表述,错误的是:
一般保证的保证人在主合同纠纷未经审判或者仲裁,并就债务人财产依法强制执行仍不能履行债务前,对债权人()承担担保责任。
背景某安装公司总承包一大型化肥厂的机电工程,其中一关键分项工程是重达320t的尿素合成塔运输吊装就位,运输的路径有长江、东海、厂区大件码头及厂内道路直至合成塔架下卸载位置;吊装用两套拴在塔架顶部的巨型动滑轮组由20t卷扬机起吊就位,该设备吊装属于危险性较
由人民法院指定举证期限的,该指定的期限不得少于( )日。
隋朝建立了三省六部制,其中负责审议的部门是()。
当被试为年龄很小的儿童时,最好选用
甲为向乙银行贷款100万元,遂请求丙、丁二人为其提供抵押担保,丙、丁二人应允,并且约定:丙将其一辆汽车抵押给乙银行,丁将其一套设备抵押给乙银行,并未约定各自担保数额。此后,甲到期不履行债务。对此,下列说法正确的有()。
Therearetwobasicsortsofvisualperspective—aerialperspectiveandlinearperspective.Aerialperspective—and"aerial"just
最新回复
(
0
)