首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include int sum(int data) { static int init=1; return init+=data; } main() { i
有如下程序: #include int sum(int data) { static int init=1; return init+=data; } main() { i
admin
2019-01-11
36
问题
有如下程序:
#include
int sum(int data)
{
static int init=1;
return init+=data;
}
main()
{
int i;
for(i=1;i<=1;i++)printf("%d,",sum(i));
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、2,
B、2,3,
C、3,
D、1,
答案
A
解析
在输出函数中,调用了sum()函数。sum()函数作用是定义一个静态变量init=1,对变量init进行叠加形参data的值,并将结果作为函数的返回值。在main()函数中,实参i=1传递给sum()函数的形参data,因此输出为2,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/0pxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){inti,j,k,a=3,b=2;i=(--a==b++)?--a;++b;j=a++;k=b;printf("i=%d,j=%d,k=%d
以下程序输出正确的是______。amovep(int*p,int(*a)[3],intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*p=a[i][j];p++;}
请编写一个函数proc(),它的功能是:将str所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入ab7988BJ,则应输出aBT088BJ。注意:部分源程序给出如下。请勿改动main
下列给定的程序中,函数proc()的功能是:将str所指字符串中出现的t1所指字符串全部替换成t2所指字符串,所形成的新的字符串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。例如,当str所指字符串中所指的内容为abcdabcdefg,t
请编写函数proc(),该函数的功能是:计算并输出例如,若主函数从键盘给n输入10后,则输出为S=104.478749。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数proc的花括号中填入所编写的若干语句。试题程序
能正确表示逻辑关系""a≥10或a≤0""的C语言表达式是______。
下列叙述中错误的是()。
在E-R图中,用来表示实体联系的图形是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
网络营销目标与传统营销目标具有一致性,可以概括为【】
目标管理
以下关于心理应激的说法错误的是
对淹溺病人出现心脏呼吸骤停的现场急救应最先实施
在图示边长为a的正方形物块OABC上作用一平面力系中,己知:力F1=F2=F3=10N,a=1m,力偶的转向如图所示,力偶矩的大小为M1=M2=10N.m。则力系向O点简化的主矢、主矩为()。
基于可持续发展原则的规划思考,现代城市规划的核心是:
有一项年金,前2年无流入,后5年每年年初流入500万元,假设年利率为10%,则其第7年年初(即第6年年末)终值和递延期分别为()。【(F/A,10%,5)=6.1051,(F/A,10%,6)=7.7156】
甲公司持有在境外注册的乙公司80%股权,能够对乙公司的财务和经营政策实施控制。甲公司以人民币为记账本位币,乙公司以港币为记账本位币,发生外币交易时甲公司和乙公司均采用交易日的即期汇率进行折算。(1)2×16年10月20日,甲公司以每股4欧元的价格购入丙
上课时遇到幼儿尿裤子这种情况,幼儿教师采取以下哪种做法最为恰当()
思维越灵活,相关的知识经验越丰富,就越能多角度地分析问题,提出越多的合理假设。()
最新回复
(
0
)