首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> int test(int*data) { return--(*data); } main() { int data=12; test(&
有如下程序 #include<stdio.h> int test(int*data) { return--(*data); } main() { int data=12; test(&
admin
2017-07-05
58
问题
有如下程序
#include<stdio.h>
int test(int*data)
{
return--(*data);
}
main()
{
int data=12;
test(&data);
printf(’’%d,’’,data);
data=test(&data);
printf(’’%d,’’,data);
}
程序运行后的输出结果是( )。
选项
A、11,10,
B、12,11,
C、11,12,
D、12,12,
答案
A
解析
--为自减运算符,--i未在使用i之前对i的值进行减1操作,将data的地址传入test()函数,返回值为该值减1,第二次继续调用该函数将data再次传入,所以两次的输出结果为11,10,选项B、C、D错误,选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/dZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];{inti;p
有以下程序#includemain(){inti,j,m=55;for(i=1;i
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
以下scanf函数调用语句中对结构体变量成员的引用不正确的是{charname[20];}pup[5],*p;
以下程序的输出结果是#include<stdio.h>structstiintx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60
请选出以下程序的输出结果#include<stdio.h>main(){inta[]={1,2,3,4},i;intx=0;for(i=0;i<4;i++){sub(a,x);Printf("%d",
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是_______。
若a是int型变量,则表达式(a=2*3,a*2),a+4的值为______。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
算法的有穷性是指()。
随机试题
8K字节的RAM6264,数据线的根数应为()
单核一吞噬细胞系统和树突状细胞属于
下列建筑实例中,体现了结构主义哲学(StructuraIism)设计观念与方法的是:
下列函数中不是方程y’’-2y’+y=0的解的函数是()。
( )是指自然系统、机械系统或人的组织系统与构成系统的组成单元或部件的相互关系(结构)或功能不和谐、不相容等产生的冲突。
简述信息技术教学中,情境式教学模式的概念以及教学模式的一般流程。
公安机关要有力地防范和打击敌对势力、敌对分子的破坏活动,积极防范和严厉打击各种严重刑事犯罪,尤其是()的严重犯罪活动。
(2013浙江A类85)请从所给的四个选项中,选择最合适的一项填在问号处,使之呈现一定的规律性。
HighwaysintheUSTheUnitedStatesiswell-knownforitsnetworkofmajorhighwaysdesignedtohelpadrivergetfromone
Babyshowershavealwaysservedseveral【B1】______.Theyallowfriendsandfamilyto【B2】______thejoyandexcitementofwelcoming
最新回复
(
0
)