[单选题]

有如下程序includedefine N2define M N£«1define NUM 2*M£«1void main( ){int i;f

有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM 2*M+1 void main( ) { int i; for(i=1,i<= NUM;i++) cout<<i;} 该程序中的for循环执行的次数是

A.5

B.6

C.7

D.8

参考答案与解析:

相关试题

有如下程序#define N2#define MN£«1#define NUM2

[单选题]有如下程序#define N 2#define M N+1#define NUM 2*M+1main(){ int i; for(i = 1; i <= NUM; i++) printf("%d/n",i);}该程序中for循环执行的次数是A.5 B.6 C.7 D.8

  • 查看答案
  • 有以下程序:#include#define N 5#define M N£«1#

    [单选题]有以下程序:includedefine N 5define M N£«1define f(x)(x*M)main(){int i1,i2;i1=f有以下程序: #include<stdio.h> #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d",i1,i2); } 程序的运行结果是( )。A.12 12B.11 7C.11 11D.12 7

  • 查看答案
  • 有如下程序:#inClude#dehne N 2#dehne M N£«1#de

    [单选题]有如下程序:inCludedehne N 2dehne M N£«1denne NUM 2 * M£«1Void main( ){int i;有如下程序: #inClude<iostream.h> #dehne N 2 #dehne M N+1 #denne NUM 2 * M+1 Void main( ) { int i; for(i=1;i<=NUM;i++) cout < < i;} 该程序中的fof循环执行的次数是A.5B.6C.7D.8

  • 查看答案
  • 有如下程序:# define N 2# define M N£«1# defin

    [单选题]有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main() { int i; for(i=1; i<=NUM; i++) printf("% d/n", i); } 该程序中的for循环执行的次数是______。A.5B.6C.7D.8

  • 查看答案
  • 有以下程序 #include #define N 5 #define M N£

    [单选题]有以下程序 include define N 5 define M N£«1有以下程序 #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2) i2=f(1+1); printf("%d %d/n",i1,i2); } 程序的运行结果是______。A.12 12B.11 7C.11 11D.12 7

  • 查看答案
  • 有如下程序段: #include#define Max(a,b) a>b?a:b

    [单选题]有如下程序段: includedefine Max(a,b) a>b?a:bmain(){int a=5,b=6,c=4,d;d=c£«Max(a,有如下程序段: #include<stdio.h> #define Max(a,b) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b); printf("%d",d); } 其输出结果为______。A.10B.5C.6D.编译错误

  • 查看答案
  • 有以下程序:#include#define N 8void fun(int*x,

    [单选题]有以下程序:includedefine N 8void fun(int*x,int i){*x=*(x£«i)£«1;}main(){int a[N]=有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) {*x=*(x+i)+1;} main() {int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=0;i<N/2;i++) {printf("%d",a[i]);} printf("/

  • 查看答案
  • 有以下程序# include <stdio.h># define N 5# de

    [单选题]有以下程序# include <stdio.h># define N 5# define M N+1# define f(x) (x*M)main(){ int i1, i2;i1 = f(2) ;i2 = f(1+1) ;printf("%d %d/n", i1, i2);}程序的运行结果是A.)12 12B.)11 7C.)11 11D.)12 7

  • 查看答案
  • 有以下程序#include#define PT3.5;#define S(x)P

    [单选题]有以下程序includedefine PT3.5;define S(x)PT*x*x;main(){inta=1,b2;printf("%4.1f有以下程序 #include<stdio.h> #define PT3.5; #define S(x)PT*x*x; main() { inta=1,b2; printf("%4.1f/n",S(a+b); } 程序运行后的输出结果是______。A.14.0B.31.5C.7.5D.程序有错无输出结果

  • 查看答案
  • 若有以下宏定义:#define N 2#define Y(n)((N£«1)*n

    [单选题]若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( )。A.语句有错误B.z=34C.z=70D.z无定值

  • 查看答案
  • 有如下程序#include#define N2#define M N£«1#de