首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
19
问题
有如下程序
#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全国计算机二级
相关试题推荐
若有定义:char*st="howareyou";,下列程序段中正确的是
下列程序是用来判断数组中特定元素的位置所在的。#include#includeintfun(int*s,intt,int*k){inti;*k=0;for(i=0;i
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[i]){if(k[
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
现有格式化输入语句,scanf("x=%d],sum]y=%d,line]z=%dL",&x,&y,&z);,已知在输入数据后,x,y,z的值分别是12,34,45,则下列选项中是正确的输入格式的是[注]:"]"表示空格,表示回车
设有如下三个关系表下列操作中正确的是
下面程序的运行结果是:_______。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main(){inta[]={11
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_______和选择排序等。
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
随机试题
欧洲的食品包装中所占比例最大的是()
处理开放性骨折最关键的步骤
下列属于芳香氨基酸的是
A.重要的医源性感染途径B.长期使用广谱抗生素易导致C.组织细菌含量<105CFU/g组织D.病原菌侵入到邻近的活组织当中,伴有全身症状E.血培养阳性非侵入性感染
新生儿期用药最适宜的给药途径是
患者,女,58岁。牙列缺失,要求修复。帮助患者的下颌自然回到正中关系位,下列哪种方法不正确
根据交通运输部颁发的《公路工程基本建设管理办法》,公路工程基本建设程序是首先编制()。
增值税计算中,有关特殊销售方式下销售额的确定,以下各项中表述正确的有()。
个人理财规划一般包括( )。Ⅰ.投资规划Ⅱ.居住规划Ⅲ.个人风险管理和保险规划Ⅳ.个人税务规划Ⅴ.退休计划
甲公司和乙公司均系增值税一般纳税人,2015年6月10日,甲公司按合同向乙公司赊销一批产品,价税合计3510万元,信用期为6个月,2015年12月10日,乙公司因发生严重财务困难无法按约付款,2015年12月31日,甲公司对该笔应收账款计提了351万元的
最新回复
(
0
)