首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct S { char name[10]; }; main() { struct S sl,s2; strepy(s1.name,"XXX"); strepy(s2.name,"="); s1=s2;
有以下程序 #include #include struct S { char name[10]; }; main() { struct S sl,s2; strepy(s1.name,"XXX"); strepy(s2.name,"="); s1=s2;
admin
2015-07-30
60
问题
有以下程序
#include
#include
struct S
{
char name[10];
};
main()
{
struct S sl,s2;
strepy(s1.name,"XXX");
strepy(s2.name,"=");
s1=s2;
printf("%s\n",s1.name);
}
程序运行后的输出结果是( )。
选项
A、=
B、XXX
C、=XX
D、X=
答案
A
解析
主函数首先为结构体定义两个变量s1,s2,分别使用字符串拷贝函数strcpy()为s1和s2的成员name赋值,再将s2中的成员信息赋值给s1,因此输出为“=”,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/OsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
下列字符数组初始化语句中,不正确的是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
关系数据库管理系统能实现的专门关系运算包括()。
下列可用于C语言用户标识符的一组是______。
若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。
下列选项中不是字符常量的是()。
随机试题
当火灾报警控制器的主电源正常、备用电源故障时,下列描述中正确的有()。
Howmenfirstlearnedtoinventwordsisunknown;inotherwords,theoriginoflanguageisamystery.Allwereallyknowistha
鸟氨酸循环中,尿素生成的氨基来源有()。
初产妇开始保护会阴的时机是
下列关于土地登记收件单填写的描述,错误的是()。
在建筑设备监控工程中,模拟信号的传送应采用()敷设。
账务处理系统中,对结算方式进行设置的主要目的是()。
青藏高原是世界上平均海拔最高,面积最大的高原。关于青藏高原,下列选项表述错误的是:
下列关于SQL命令的叙述中,正确的是()。
DictationListentothepassage.Forquestions21-25,fillintheblankswiththeexactwordsorphrasesyouhear.Yogahas
最新回复
(
0
)