[单选题]

有以下程序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.0

B.31.5

C.7.5

D.程序有错无输出结果

参考答案与解析:

相关试题

有以下程序#include#define F(X,Y)(X)*(Y)main()

[单选题]有以下程序includedefine F(X,Y)(X)*(Y)main(){int a=3,b=4;printf("%d/n",F(a£«£«,b£«£«有以下程序 #include<stdio.h> #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d/n",F(a++,b++)); 程序运行后的输出结果是A.12B.15C.16D.20

  • 查看答案
  • 有以下程序:#include#define F(x,y) (x)*(y)main

    [单选题]有以下程序:includedefine F(x,y) (x)*(y)main(){int a=3,b=4; printf("%d/n",F(a£«£«,有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d/n",F(a++,b++)); } 程序运行后的输出结果是( )。A.12B.15C.16D.20

  • 查看答案
  • 有以下程序段:#include#define MAX(x,y)(x)>(y)?(

    [单选题]有以下程序段:includedefine MAX(x,y)(x)>(y)?(x):(y)void main(){ int i,j,k; i=有以下程序段: #include<iostream.h> #define MAX(x,y)(x)>(y)?(x):(y) void main() { int i,j,k; i=10; j=15;k=MAX(i,j)*10; cout<<k<<end1; } 程序执行后的输出结果是( )。A.15B.100C.150D.10

  • 查看答案
  • 有以下程序:#include#define X 5£«6main(){int a

    [单选题]有以下程序:includedefine X 5£«6main(){int a=2,c;C=X*2:printf("%d",C);}程序运行后有以下程序: #include<stdio.h> #define X 5+6 main() {int a=2,c; C=X*2: printf("%d",C); } 程序运行后的输出结果是( )。A.17B.22C.16D.11

  • 查看答案
  • 有以下程序:#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

  • 查看答案
  • 有以下程序:<br />#include<stdio.h><br />#define PT 3.5<br />#define S(x) PT*x*x&l

    [单选题]有以下程序:#include#define PT 3.5#define S(x) PT*x*xmain(){ int a=1,b=2

  • 查看答案
  • 有以下程序#include <stdio.h>#define PT 3.5 ;#

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

  • 查看答案
  • 有以下程序:#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#define SQR(x)x

    [单选题]以下程序的输出结果是______。includedefine SQR(x)x*xmain(){int a,k=3; a=£«£«SQR(k£«1以下程序的输出结果是______。 #include<stdio.h> #define SQR(x)x*x main() { int a,k=3; a=++SQR(k+1); printf("%d/n",a); }A.8B.9C.17D.20

  • 查看答案
  • 以下程序的输出结果是_______。#include#define SQR(x)

    [单选题]以下程序的输出结果是_______。includedefine SQR(x)x*xmain(){int a;k=3; a=£«£«SQR(k£«以下程序的输出结果是_______。 #include<stdio.h> #define SQR(x)x*x main() { int a;k=3; a=++SQR(k+1); printf("%d/n",a) ; }A.8B.9C.17D.20

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