main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf("%d",k); else printf("%d",j) ; } printf("%printf("%d%d",i,k);}
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 03:44:11
main(){inti=3,j=2,k;k=i+j;{intk=8;if(i=4)printf("%d",k);elseprintf("%d",j);}printf("%printf("%d%d",i
main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf("%d",k); else printf("%d",j) ; } printf("%printf("%d%d",i,k);}
main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf("%d",k); else printf("%d",j) ; } printf("%
printf("%d%d",i,k);
}
main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf("%d",k); else printf("%d",j) ; } printf("%printf("%d%d",i,k);}
这题没错!
这是在考察你模块定义及局部变量,main()函数中的{}即为一个模块,第二个k的定义是局部变量,属于该模块,在该模块结束后,作用域消失,而i没有重新定义,默认使用前模块中的i,所以结果为
中间模块中输出k=8(中间模块局部变量).最后一个printf语句是输出i,j,k的值,分别为4,2,5.
不明白的地方可以给我留言.
谁能帮帮忙,看不太懂啊.main() { static int k[10]; int i,j,n,s; for(j=2;j
#include main() { int i=2,j=1,k=3; printf(%d
,i && (i+j)&k|i+j); }
void main() { int i,j,a[10]={2,3,4,5,6,7}; for (i=0;i++
#include void main() { int a[3][3],i,j; for(i=0;i
求做道C的题目main(){int n[3],i,j,k; for(i=0;i
质数的法#include main(){int i,j,k;for(i=2;i
sqrt(i)是什么意思啊#includestdio.h#define N 200int main(){int j,i;for(i=2;i
#includestruct st{int i;int j;} *p;void main(){struct st m[]={{10,1},{20,2},{30,3}};p=m;printf(%d/n,(*++p).j);}
# includeusing namespace std;int max(int i,int j){if(i>=j)return i;else return j;}int main(void){couti>>j;cout
c语言求出 2 到 m 之间 素数#include int main (){int i,m,x=1,j;scanf(%d,&m);for(i=3;i
#include int main(){int i,j,k;for (i=0;i
解析下列程序运算过程main(){ int i=1,j=2,k=3; if(i++==j)&&k--==j) printf(%d,%d,%d,i++,j,k);else printf(%d,%d,%d,++i,++j,k--);}
main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf(%d,k); else printf(%d,j) ; } printf(%printf(%d%d,i,k);}
以下程序的输出结果是【8】 #include main() { int i以下程序的输出结果是【8】 #include main() { int i,j,sum; for(i=3;i>=1;i--) { sum=0; for(j=1;j
求高手解释一下这段程序#include class Test {int x,y; public: Test(int i,int j=0) {x=i;y=j;} int get(int i,int j) {return i+j;} }; void main() {Test t1(2),t2(4,6); int (Test::*p)(int,int=10); p=Test::get; cout
main() { int j; for(j=1;j
答案选择D,为什么?要详解哦有以下程序#include main() {int i,j;for(i=3;i>=1;i--) { for(j=1;j
main() {int i,j,w=0; for(i=4; i; i--) for(j=1;j