单项选择题

以下程序运行后的输出结果是
#include<stdio.h>
int fun()
static int x=1;
x*=2; return x;

main()
int i, s=1;
for(i=1; i<=2; i++) s=fun();
printf("%d\n", s);

A) 0
B) 1
C) 4
D) 8
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是()。 #include<stdio.h> main() char a[]= 'a','b','c','d','e','f,' 0'; int i,j; i=sizeof(a); j=strlen(a); print f( %d,%d ,i,j );

A. 7,7
B. 7,6
C. 6,6
D. 6,7

单项选择题
在C语言中,函数返回值的类型最终取决于( )。
A) 函数定义时在函数首部所说明的函数类型
B) return语句中表达式值的类型
C) 调用函数时主调函数所传递的实参类型
D) 函数定义时形参的类型
相关试题
  • 设有以下说明,则不正确的叙述是( )。 ...
  • 设有定义语句int(*f(int);,则下列叙...
  • 设有定义“char*c;”,以下选项中能够使...
  • 表达式0x13^0x17的值是( )。
  • 有以下程序: #include<stdio.h> #i...