首页/ 题库 / [单选题]当执行下列宏定义命令后,S的值为 ( )的答案

当执行下列宏定义命令后,S的值为 ( ) # defineR3.0 # define PI 3.1415926 # define L2 * PI * R # define S PI * R * R

单选题
2022-08-11 03:00
A、3.1415926
B、18.849556
C、3
D、28.2743334
查看答案

正确答案
D

试题解析

标签:
相关题目
在宏定义#define PI 3.14159中,用宏名PI代替一个( )。
假定p所指对象的值为25,p+1所指对象的值为42,则执行(*p)++运算后,p所指对象的值为( )。
假定p所指对象的值为25,p+1所指对象的值为42,则执行(*p)++运算后,p所指对象的值为( )。
假定p所指对象的值为25,p+1所指对象的值为42,则执行*p++运算后,p所指对象的值为( )。
在C程序中将常数3.14159定义为宏常量PI的正确命令是( ) 。
若有宏定义#define PI 314#define S(r) PIrr 则主函数中语句s2=S(r+3); 宏替换后的结果为
设有定义int i=6,则执行i += i - 1;语句后,i的值为()。
已知程序段: s=0 For I =I To 10 Step 2 S=S+1 I = I *2 Next I 当循环结束后,变量I 的值为______,变量s的值为______.
已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为______,变量s的值为______。
8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。
若有定义:int a=8,b=5,执行语句c=a/b+0.4;后,c的值为 ( )
已知#define M 2;的宏定义,执行语句k=M*5;后,k的值是
若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( )。
若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是
设有以下宏定义: #define N 3 #define Y(n) ((N+1)*n)则执行以下语句后,z的值为______。 z=2*(N+Y(3+2));
设有定义int i=6,则执行以下语句后,i的值为()。 i+=i-1;
变量x的值为3,y的值为4,执行下列哪个语句后,可输出表达式:3+4=7()。
执行下列语句段后y的值为( )。 x=3.14 y=Len(Str$(x) +Space(6) )
执行下列语句段后y的值为( )。 x=3.14 y=Len(Str$(x)+Space(6))
命令“DIME myArray(10,10)”执行后,myArray(5,5)的值为( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧