柠檬试题库
search
首页 计算机 公务员 驾照 关于

若有以下程序 #include int a=2; int f(int m) { static int n; n=0; n++; a++; return n+m+a; } main() { int k; for (k=0; k<4; k++) printf("%d,", f(k)); } 则程序的输出结果是


  • A.4,5,6,7,
  • B.4,7,10,13,
  • C.4,6,8,10,
  • D.3,5,7,9,
热度🔥1,563
参考答案:C
解析:

【解析】主函数中变量k作为for语句的循环变量,取值0、1、2、3,同时也作为实参通过调用函数f传递给形参变量m。由于变量a是全局变量,变量n是static静态变量,因此k=0时,f函数中,语句return n+m+a;即1+0+3=4;k=1时,f函数中,语句return n+m+a;即2+1+3=6;k=2时,f函数中,语句return n+m+a;即3+2+3=8;k=3时,f函数中,语句return n+m+a;即4+3+3=10。因此C选项正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 在以下给出的表达式中,与while(E)中的(E)不等价的表达式是       为了更好地控制教材编写的内容、质量和流程,小李负责起草了图书策划方案。他将图书策划方案Word文档中的内容制作成了可以向教材编委会进行展示的PowerPoint演示文稿。现在,请你根据已制作好的演示文稿"图书策划方案.pptx",完成下列要求:1. 为演示文稿应用一个美观的主题样式。2. 将演示文稿中的第一页幻灯片,调整为"仅标题"版式,并调整标题到适当的位置。3. 在标题为"2012年同类图书销量统计"的幻灯片页中,插入一个6行、6列的表格,列标题分别为"图书名称"、"出版社"、"出版日期"、"作者"、"定价"、"销量"。4.为演示文稿设置不少于3种幻灯片切换方式。5.在该演示文稿中创建一个演示方案,该演示方案包含第 1、3、4、6页幻灯片,并将该演示方案命名为"放映方案1"。6.演示文稿播放的全程需要有背景音乐。7.保存制作完成的演示文稿,并将其名命为"PowerPoint.pptx"。 在PowerPoint演示文稿中,不可以使用的对象是( )。 计算机染上病毒后可能出现的现象( )。 定义学生选修课程的关系模式如下:S (S#,Sn,Sd, Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是( )。