首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {
admin
2011-06-10
47
问题
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {int a[]={1,2,3,4,5},k,x; printf("\n"); for(k=0;k<=4;k++) {sub(a,&x); printf("%d,",x); } }
选项
A、5,4,3,2,1,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、4,4,4,4,4,
答案
A
解析
本题考查的是静态变量以及函数的实参与形参之间的地址值传递。sub()函数数中定义的变量m是一个静态变量,系统可为其分配固定的存储空间,重复使用时,变量的值保留;所以当mam()函数中的for循环中语句sub(a,&x);执行时,sub函数中m的值依次是4,3,2,1,0;因为变量x进行的是地址值传递,所以最后依次输出的是数组a的元素a[4]、a[3]、a[2]、a[1]、a[0]。
转载请注明原文地址:https://kaotiyun.com/show/jDPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
下面程序和运行运行结果是【 】。voidswap(int*a,int*b) {int*t; t=a;a=b;b=t; } main() {intx=3,y=5,*p=&x,*q=&y; swap(p
有以下程序: #include<string.h> main( ) { char *p="abcde\0ghjik\0"; printf("%d\n",strlen(p) ); } 程序运行后的输出结果是
在计算机系统中,存储一个汉字的国标码所需要的字节数为
若有语句 inti=-19,j=i%4; printf("%d\n",j); 则输出的结果是【】。
在DOS环境下,表示打印机的设备文件名是【 】。
下列关于C语言用户标识符的叙述中正确的是
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include#includemain(){chars[80],d[80];
在Windows环境下,能实现窗口移动的操作是( )
随机试题
在管理方格理论中,确定管理风格的两类因素是( )
卵巢癌的检查方法中最重要、最常用的是
全身炎症反应综合征(SIRS)表现有
患儿6个月,患鹅口疮5天。其首选的护理诊断/问题是
在人身保险合同中,投保人的转让属于()。
旅行社核心竞争力最突出的特点是()。
教育目的的层次包括__________、各级各类学校的培养目标和__________。
党对公安工作领导的全面性,就是要求公安机关全面地接受党在政治上、思想上、组织上和工作上的领导。()
在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsfipd服务。vsftpd服务器支持匿名登录。通常匿名登录的用户名是anonymous,另外还可以使用(3)用户名进行匿名登录。
以下叙述中错误的是
最新回复
(
0
)