#include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break#include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a++; b++; break; }printf(“%d,%d\n
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 23:49:23
#include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break
#include main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ case 1: switch(y)
{ case 0: a++; break;
case 1: b++; break;
}
case 2: a++; b++; break;
}
printf(“%d,%d\n”,a,b); } 程序的运行结果是 A)a=1,b=0 B)a=2,b=2 C)a=1,b=1 D)a=2,b=1 求解释?
答案是c吧.
当x=1;执行case 1:然后y=0在执行case 0;此时 a++ ,a=1;
然后 break,跳出,跳出后注意:这里 在判断x时,case 1.后面的语句执行完,没有break.
于是继续执行case2 这时,a++,b++ 所以 a=2,b=1.
C++计算阶乘n#include #include #include #include using namespace std;int main(){int sum = 1,d;int n;cin >> n;for(int i=1;i
#include void main(){int i,j,a=0;for(i=0;i
#include main() {int b,i,a[20];for(i=0,i
#include int main(){int i,j,k;for (i=0;i
九九乘法表程序#include void main(){int i,j,a;for(i=1;i
#include void main() { int i;int sum=0; for(i=1;i
#include void main() { int a[3][3],i,j; for(i=0;i
质数的法#include main(){int i,j,k;for(i=2;i
#include main(){ int La[9],L[9],i,j; for(i=1;i
#include main() { int i q; q=1; for(i=0;i
#include void main(){int a[30];int i;for (i=0,i
c程序 abs函数//main.c#include void main(){double i=abs(2.5-2.7); //结果i=0.00000000000000000,为什么?}
C语言随机数#include stdio.h#include stdlib.h#include time.hint main(void){int a[5],i;randomize();for(i=0;i
#include main { int i=0,a=0; while(i
求100以内的素数 .#include #include int main(){int i,m,flag;m=2;while (m
#include void main() { int i=10; printf(%d,%d,%d
,++i,i,i++); printf(%d
,i); }
if(i%3==0) 跟if(i%3) 区别.#include #include main(){int i;for(i=200;i
回文串组判断#include #include #include int main(){int i,j,k,T;scanf(%d
,&T);char str[T],yn[T];for (k=0;k