题目内容

以下程序运行后输出结果是__________。voidfun(inti){intm=2;m=i++;printf("%d",m);}intmain(){intm=7,n=5;fun(n);printf("%d",m);return0;}

A. 55
B. 66
C. 57
D. 67

查看答案
更多问题

若有函数定义:intfunc() {staticintm=0;returnm++;}以下程序段运行后屏幕输出为_________。inti;for(i=1;i<=4;i++)func();printf("%d",func());

A. 0
B. 1
C. 4
D. 5

下面程序的输出结果是__________。#includeintnum=10;int func(){intnum=4;return++num;}int main(){printf("%d\n",func());return 0;}

A. 4
B. 5
C. 10
D. 11

下列关于C语言函数的描述中,错误的是_________。

A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 如果省略函数类型的定义,则系统默认为int型
C. 函数的返回值可以通过函数中的return语句获得
D. 可以定义有参函数,也可以定义无参函数

以下程序的运行结果是_______。int func(inta,intb){intc;c=(a>b)?(a-b):(a+b);return c;}int main() {intx=7,y=3;printf("%d\n",func(x,y));return 0;}

A. 3
B. 4
C. 7
D. 10

答案查题题库