首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU * a) { strcp
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU * a) { strcp
admin
2019-04-14
27
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struct{
char name[9];
char sex;
float score[2];}STU;
void f(STU * a)
{
strcpy(a—>name,″Zhao″);
a—>sex=′m′:
a—>score[1]=90.0;
}
main( )
{
STU c={″Qian″,′f′,95,92.0},*d=&c;
f(d);
printf(″%s,%c,%2.0f,%2.0f\n″,d—>name,c.sex,c.score[0],c.score[1]);
}
程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Zhao,f,95,90
C、Zhao,m,95,90
D、Zhao,f,95,92
答案
C
解析
f函数调用时,结构体数组名作为实参传给了形参指针,使结构体指针a指向了数组c的首地址。因此,f持有了主函数中数组c的指针,可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新。
转载请注明原文地址:https://jikaoti.com/ti/o8f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数setup的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2)
下列能正确进行字符串赋值的是()。
在C语言中,变量的隐含存储类别是()。
SA方法是一种______。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
以下不是结构化程序设计方法的技术是()。
非空循环链表所表示的数据结构()。
随机试题
绿地设计要多用花坛、树坛、立体花坛,并多设置栏杆。
只承认绝对运动,不承认相对静止的观点是()。
感受器一般生理特征的叙述,正确的是
患者大便溏泻,完谷不化,畏寒肢冷,今又午后潮热,夜间盗汗,其病机是
中年妇女妇科病治疗宜注重
可忽略不计,是指来自一个国家(地区)的倾销进口产品的数量占同类产品总进口量的比例低于()。
选择中介目标的可控性是指货币政策中介目标要能通过()进行调控。
“夏日校,殷日序,周日庠,学则三代共之,皆所以明人伦也。”此语出自()。
汉诺公司是总部设在德国的大型包装品供应商,它按照客户要求制作各种包装袋、包装盒等,其业务遍及西欧各国。欧洲经济一体化的进程使汉诺公司可以自由地从事跨国业务。出于降低信息和运输成本、占领市场、适应各国不同税收政策等考虑,公司采用了在各国商业中心城市分别设厂,
宋代工艺美术的特点是()。
最新回复
(
0
)