下面程序执行后的输出结果是#include <; iostream >;using namespace std;#define f(x) (x) * (x)void main(){ int i1,i2; i1=f(8)/f(4); i2=f(4+ 4)/f(2+2); cout<;<;i1<;<;","<;<;i2;}
A: 64,28
B: 4,4
C: 28,28
D: 64,64
A: 64,28
B: 4,4
C: 28,28
D: 64,64
举一反三
- 有以下程序: #include<iostream> using namespace std; int f(int,int); int main() { int i:1,x; x=f(i,i+1); cout<<x<<end1; return 0; } int f(int a,int b) { int c; c = a; if(a>b) c = 1; else if(a==b) c = 0; else c = -2; return c; } 运行后的输出结果是 。 A: 1 B: 0 C: -1 D: -2
- 以下程序的运行结果是____。 using namespace std;#define N 5#define M N+1#define f(x) (x*M)int main( ){int i1, i2;i1=f(2);i2=f(1+1);cout< A: 12 12 B: 11 7 C: 11 11 D: 12 7
- 以下程序的输出结果是______。#include<;iostream>;using namespace std;void main(){int i,j,x=0; for(i=0;i<;2;i++){ x++;for(j=0;j<;=3;j++){ if(j%2)continue;x++;}x++;}cout<;<;"x="<;<;x<;<;endl;} A: x=4 B: x=8 C: x=6 D: x=12
- 下面程序的输出结果是( )。 #include<iostream> using namespace std; void main() int i=1; while(i<=8) if(++i%3!=2)continue; else cout<<i; A: 369 B: 258 C: 36 D: 25
- 以下程序的输出结果是() main( ) { int i , x[3][3]={9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1} , *p=&x[1][1] ; for(i=0 ; i<4 ; i+=2) printf("%d " , p[i]) ;