首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n
有以下程序 #include <stdio.h> func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n
admin
2019-08-18
49
问题
有以下程序
#include <stdio.h>
func(int n)
{ static int num=1;
num=num+n;printf("%d",num);
}
void main()
{ func(3);func(4);printf("\n"); }
程序运行后的输出是
选项
A、4 5
B、3 5
C、4 8
D、3 4
答案
C
解析
在函数func(int n)中定义了局部静态变量num,,其初始值等于1,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢失,所以当在执行func(4)时,输出8。
转载请注明原文地址:https://kaotiyun.com/show/KpRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7;若给numl和hum2分别输入27和81,则输出的最大公约数为27。请
给定程序MODI1.C中函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数mai
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
下列定义数组的语句中,正确的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
某县鞋厂聘用农民工林某因长期接触鞋胶,身体出现多种不适,到该县医院就诊。因县医院条件有限,被转诊至邻近省的一所著名医科大学附属医院。后经该院的职业病科确诊为慢性苯中毒。用人单位以该院既不在用人单位所在地,也不在病人居住地为由,不接受该诊断,要求对林某的病症
结合胆红素的特点为
患者,男性,70岁。高血压病史20年,糖尿病病史15年。平时血压控制在160~170/100~105mmHg之间。该患者的高血压危险度分层属于
某企业5月10日开出一张50天到期的商业汇票,则该商业票据的到期日是()。
()是指商业银行在贷款发放以后所开展的信贷风险管理工作。
下图表示我国地理“四极”特征变化趋势图,据此回答第下列小题影响图中甲地区农业发展的直接限制性凶素是()。
在TCP/IP传输层的段中,采用______来区分不同的应用进程。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。在第一张幻灯片前插入一张新幻灯片,幻灯片版式为“标题幻灯片”,主标题区域输入“两岸货运包机首航”,并设置字体为“楷体”、加粗、字号为63磅、颜色为红色(请用自定义标签的
Howlongistheflight?
If1999wastheyearofe-commerce—anditwas,oh,itwas!—thentheguywhobuiltAmazon.commustbetheyear’s【B1】______mover
最新回复
(
0
)