单项选择题

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

A.33
B.22
C.26
D.25
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序:void sum(int *a){ a[0]=a[1]; }main(){ int aa[10]={1,2,3,4,5,6,7,8,9,10}, i; for(i=2;i>=0;i--) sum(&aa[i]); printf( %d n , aa[0]);}执行后的输出结果是( )。
A.4
B.3
C.2
D.1
单项选择题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch 语句是( )。
A.switch( {case 1.0: printf("*\n"); case 2.0: printf("**\n");}
B.switch((in; { case 1: printf("*\n"); case 2: printf("**\n");}
C.switch(a + { case 1: printf("*\n"); case 2+1: printf("**\n");}
D.switch(a+ { case 1: printf("*\n"); case c: printf("**\n");}
相关试题
  • 下面程序由两个源程序文件:t4.h和t4.c...
  • 以下程序运行后的输出结果是 【17】 。...
  • 以下程序运行后的输出结果是 【15】 。...
  • 若fp已下确定义为一个文件指针,d1.dat ...
  • 以下程序的输出结果是 【19】 。#incl...