如下程序的运行结果为int main(){int a=100,b=200,c=300;c=a+b%10>0;printf("%d",c++);return 0;}
A: 100
B: 1
C: 101
D: 2
A: 100
B: 1
C: 101
D: 2
举一反三
- 下列程序执行的结果是()。 int main() { int a,b,d=351; a=d%100/10; b=(-1)&&(-1); printf(“%d,%d”,a,b); return 0; }
- 执行如下程序段,打印输出的内容是: #include void fun (int c, int *d) { c++; (*d)++; } int main ( ){ int a=1, b=2; fun(a, &b); printf('%d, %d', a, b); return 0; }
- 写出下面程序的运行结果: #include void main( ) { int a=1,b=0; printf("%d,",b=a+b); printf("%d",a=2*b); }
- 下面程序的运行结果是a=____,b=____。#include<;stdio.h>;int main( ){void f( int x , int y ) ;int a = 1 , b = 2 ;f( a , b ) ;printf( "a=%d,b=%d\n" , a , b ) ;return 0 ;}void f( int x , int y ){x = 100 ;y = 200 ;}
- 以下程序的运行结果为( ) #include[stdio.h] int main() { int answer,result; answer=100; result=answer-10; printf("The result is %i\n",result+5); return 0; }