首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) { static int m=4; *y=s[0]; m++; } void ma
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) { static int m=4; *y=s[0]; m++; } void ma
admin
2017-07-27
36
问题
下列程序的运行结果是( )。
#include<stdio.h>
void sub(int*s,int*y)
{ static int m=4;
*y=s[0];
m++;
}
void main()
{ int a[]={1,2,3,4,5},k;
int x;
printf(’’\n’’);
for(k=0;k<=4;k++)
{ sub(a,&x);
printf(’’%d,’’,x);
}
}
选项
A、1,1,1,1,1,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、4,4,4,4,4,
答案
A
解析
本题中sub(int*s,int*y)函数的参数是两个指针型变量,在函数体内将数组s的第一个元素赋给y。主程序内,首先定义了一维数组并赋初值,然后通过for循环,5次调用sub(a,&x)函数,每一次调用都是将数组a的第一个元素1赋给x,并输出。
转载请注明原文地址:https://kaotiyun.com/show/s7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
二叉树的遍历可以分为三种:前序遍历、()遍历和后序遍历。
以下程序的输出结果是()。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=2
假设有语句sizeof(double),则它是()。
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
随机试题
丹毒相当于西医学的()
男性,30岁。有胃病史5年,近1个月症状加剧就诊。胃镜检查见胃角溃疡,询问病史时,患者的典型症状为()
含有三苯乙烯结构,通过拮抗雌激素受体,用于乳腺癌治疗的药物是
甲女因受胁迫与公司老板乙男结婚。结婚后,乙男将甲女禁闭在家里,不让其自由出入和工作。一天夜里,趁乙男醉酒之际,甲女逃出乙男家,并回到了自己的老家某山村。甲女邻居的孩子王某在省城上大学,劝甲女赶紧申请撤销其与乙男的婚姻,解除与乙男的婚姻关系。那么,甲女依法应
下列建筑电气防爆基本措施中,错误的是()。
会计职业道德的作用主要有()。
在抗美援朝战争开始后,担任中国人民志愿军司令员兼政治委员的是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
Iusuallybuy______newspaperonmywaytowork.
A、Thelibraryisinthebusiestpartofthecity.B、Thelibraryhasgrassandtreesaroundit.C、Theroofofthemainreadingro
最新回复
(
0
)