首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include struct S { char name[10]; }; main() { struct S s1, s2; strcpy(s1.name, "12345"); strcpy(s2.name, "ABC
有如下程序 #include #include struct S { char name[10]; }; main() { struct S s1, s2; strcpy(s1.name, "12345"); strcpy(s2.name, "ABC
admin
2015-07-28
32
问题
有如下程序
#include
#include
struct S
{
char name[10];
};
main()
{
struct S s1, s2;
strcpy(s1.name, "12345");
strcpy(s2.name, "ABC");
s1 = s2;
printf("%s\n", s1.name);
}
程序运行后的输出结果是( )。
选项
A、ABC
B、ABC45
C、12345
D、ABC12
答案
A
解析
同类型的结构体变量之间可以直接赋值,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/IKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_______。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d",i++);break;}}printf("
下列程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include<string.h>mare(){chara[]="clanguage",t;inti,j,k;k
有以下程序 main() { int a,b,d=25; a=d/10%9;b=a&&(-1) printf("%d,%d\n",a,b); } 程序运行后的输出结果是______。
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。
设已有定义:char*st="how are you";,下列程序段中正确的是______。
表达式a+b||~c|d的运算顺序是______。
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
随机试题
x6132型铣床主轴的最高转速为___________r/min。
德国对督导人员聘任程序不包括()
财务管理目标的作用可以概括为()
关于限额领料单说法正确的有()。
关于会计档案的销毁,下列说法中正确的有()。
根据《商业银行授信工作尽职指引》,下列关于格式合同文本中应注意的主要条款的说法中,不正确的是()
湖南常德多名教师上班时间打牌。关于他们的做法,以下分析正确的是()。
A、 B、 C、 D、 A
电子政务中所讲的政务内网为()。
Thereisnopoint______(申请工作)asyouarenotproperlyqualified.
最新回复
(
0
)