单项选择题

以下程序的输出结果是 int x=3; main() { int i; for(i=1;i<x;i++)incre(); } incre() { static int x=1; x*=x+1; printf(“%d”,x); }

A.3 3
B.2 2
C.2 6
D.2 5
<上一题 目录 下一题>
热门 试题

单项选择题
若有以下程序 #include<stdio.h> void f(int n); main() { void f(int n); f(5); } void f(int n) {printf(“%d n”,n);} 则以下叙述中不正确的是
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其他的其他函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息;提示对f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
单项选择题
若变量a是int类型,并执行了语句:a='A'+1.6;则正确的叙述是
A.a的值是字符C
B.a的值是浮点型
C.不允许字符型和浮点型相加
D.a的值是字符'A'的ASCII值加上1。
相关试题
  • 在C语言中,形参的缺省存储类是
  • 变量a已被定义为整型,下列表达式不正确的是
  • 若有说明语句:int a,b,c,*d=&c;则...
  • 以下程序的输出结果是 #include<stdi0...
  • 在16位C编译系统上,若定义long a;,则...