14.0
31.5
7.5
程序有错无输出结果
第1题:
以下程序运行后,输出结果是 #define PT 5.5 #define S(x) PT*x*x #include<stdio.h> main() { int a=1,b=2; printf("%4.1f\n",s(a+b));}
A.49.5
B.9.5
C.22
D.45.0
第2题:
以下程序运行后,输出结果是______。 #include<stdio.h> #define PT 5.5 #difine S(x) PT*x*x main() { int a=1,b=2; printf("%4.1f/n",S(a+b)); }
A.49.5
B.9.5
C.22
D.45
第3题:
有以下程序#include <stdio.h>#define P 24;#define S(x) P*x+x;main(){ int a=2, b=2; printf("%d\n",S(a+b));}程序的运行结果是A.程序编译运行时报错,无法输出 B.54 C.96 D.100
第4题:
以下程序的输出结果是_______。 #include<stdio.h> #define SQR(x)x*x main() { int a;k=3; a=++SQR(k+1); printf("%d\n",a) ; }
A.8
B.9
C.17
D.20
第5题:
以下程序运行后,输出结果是( )。
#include
#define PT 5.5
#define S(x)PT*x*X
main
{ int a=1,b=2;
printf("%4.1f\n",s(a+b));}
A.49.5
B.9.5
C.22.0
D.45.0
第6题:
有下列程序: #include<stdi0.h> #definePT3.5; #defineS(x)PT*x*x; voidmain( ) (inta=1.b=2;printf("%4.1f\n",S(a+b));} 程序运行后的输出结果是( )。
A.14.0
B.31.5
C.7.5
D.程序有错,无输出结果
第7题:
以下程序运行后,输出结果是______。 #define PT 5.5 #define S(x) PT*x*x main() { int a=1,b=2;printf("%4.1 f\n",S(a+b)); }
A.49.5
B.9.5
C.22
D.45
第8题:
以下程序运行后,输出结果是( )。 #include<stdio.h> #define PT 5.5 #define S(x)PT*x*X main { int a=1,b=2: printf("%4.1f\n",s(a+b)); }
A.49.5
B.9.5
C.22.0
D.45.0
第9题:
以下程序运行后,输出结果是 #define PT 5.5 #define S(x) PT*x*x #include<stdio.h> main() { int a=1,b=2; printf("%4.1f\n",S(a+b));}
A.49.5
B.9.5
C.22
D.45
第10题:
0
1
4
8
第11题:
10,64
10,10
64,10
64,64
第12题:
21,18
81,81
21,21
18,18
第13题:
以下程序运行后,输出结果是 #define PT 5.5 #define S(x)PT* x * x main() {int a=1,b=2; printf("%4.lf\n",S(a+b); }
A.49.5
B.9.5
C.22
D.45
第14题:
以下程序的输出结果是 ______。#include<stdio.h>#define SQR(x)x*xmain((){ int a,k=3; a=++SQR(K+1); printf("%d\n",A) ;}
A.8
B.9
C.17
D.20
第15题:
有以下程序 #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.程序有错无输出结果
第16题:
以下程序运行后,输出结果是______。 #define P4.5 #define S(x)P*x*x #include<stdio.h> main() { int a=2,b=3; printf("%.1f\n",S(a+b)); }
A.49.5
B.112.5
C.18
D.24
第17题:
有以下程序
#include<stdio.h>
#define f(X)X*X*X
main( )
{int a=3,s,t;
s=f(a+1);t=f((n+1));
printf(“%d,%d\n”,s,t);
}
程序运行后的输出结果是
A.10,64
B.10,10
C.64,10
D.64,64
第18题:
以下程序运行后,输出结果是 ( ) # include<stdio.h> # define PT5.5 # define S (x)PT* x * x main( ) { int a=1,b=2; printf("%4.1f\n",s(a+b)); }
A.49.5
B.9.5
C.22
D.45
第19题:
下列程序的运行结果是( )。
#include<stdio.h>
#define ADD(x)x+x
main()
{ int m=1,n=2,k=3;
int s=ADD(m+n)*k;
printf("s=%d",s);
}
A.sum=18
B.sum=10
C.sum=9
D.sum=25
第20题:
有下列程序:
include<stdi0.h>
definePT3.5;
defineS(x)PT*x*x;
voidmain( )
(inta=1.b=2;printf("%4.1f\n",S(a+b));}
程序运行后的输出结果是( )。
A.14.0
B.31.5
C.7.5
D.程序有错,无输出结果
D。【解析】这个程序有错误不能通过编译。①#define宏定义后不可有分号;②用分号隔开后,int只定义了a。b要重新定义。
第21题:
(35)有以下程序
#include <stdio.h>
#define S(x) 4*(x)*x+1
main()
{ int k=5,j=2;
printf("%d\n",S(k+j));
}
程序运行后的输出结果是
A)197
B)143
C)33
D)28
第22题:
8,16
16,32
8,32
16,16
第23题:
0
10
30
64