#include "stdio.h"main(){int x,y,z; x=0;y=2;z=3;switch(x) {case 0:switch(y==2){case 1:printf("*");break;case 2:printf("%");break; }case 1:switch(z){case 1:printf("$");break;case 2:printf("*");break;default:printf("#");}}}

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 13:42:40

#include "stdio.h"main(){int x,y,z; x=0;y=2;z=3;switch(x) {case 0:switch(y==2){case 1:printf("*");break;case 2:printf("%");break; }case 1:switch(z){case 1:printf("$");break;case 2:printf("*");break;default:printf("#");}}}
#include "stdio.h"
main()
{int x,y,z;
x=0;y=2;z=3;
switch(x)
{case 0:switch(y==2)
{case 1:printf("*");break;
case 2:printf("%");break;
}
case 1:switch(z)
{case 1:printf("$");break;
case 2:printf("*");break;
default:printf("#");
}
}
}

#include "stdio.h"main(){int x,y,z; x=0;y=2;z=3;switch(x) {case 0:switch(y==2){case 1:printf("*");break;case 2:printf("%");break; }case 1:switch(z){case 1:printf("$");break;case 2:printf("*");break;default:printf("#");}}}
应该是输出“*#”吧!
先执行switch(x) ,由于x=0,所以执行case 0:switch(y==2),这里由于y==2为真(返回布尔值1),所以这句话也可行写成case 0:switch(1),所以就执行case 1:printf("*");break;注意这里的break:他只是跳出switch(1)这个switch而已,由于switch里面的case(0)后面没跟break,所以还要执行下面的case1,所以就来到case 1:switch(z) ,这里的z=3所以就执行default:printf("#"); 这样一来就输出:*#

#include stdio.h double fun(int m) { // } #includestdio.h #define MA(x) x*(x-1) void main() { int a=1,b=2; printf(%d ,MA(1+a+b)); } #include stdio.h main() { int A,B,C; while (A include<stdio. #include stdio.h main() { int a,b,sum;#include stdio.hmain(){int a,b,sum;printf(Enter two numbers: );scanf(%d%d,&a,&b);for(;a C语言随机数#include stdio.h#include stdlib.h#include time.hint main(void){int a[5],i;randomize();for(i=0;i 帮忙解析一个语句#include stdafx.h#include stdio.h#include time.h#include stdlib.hint main() {intintComputerChoice,intUserChoice;srand(unsigned(time(NULL)));intComputerChoice = 1 + rand() % 3;printf(Enteryour choice (1—Rock; 2—Pap C语言中,#include 头文件中的尖括号可以用双引号“”代替吗?那还可以用圆括号代替呢?就是把〈stdio.h〉用(stdio.h )或stdio.h代替呢? 关于C语言中sqrt函数的运用!#include stdio.h#include math.h void main() {int m,i,k,n=0; for(m=101;m #include stdio.h #include conio.h struct n {int x,y;} d[2]={1,2,3,4}; main() {struct n *p=d; pr 关于素数题(急````在线等#include stdio.h#include math.hmain(){ int i,j,k,Prime=0;for (i=101;i 求素数101-200的#include stdio.h#include math.hvoid main(){int judge(int);int i;for(i=101;i if(fl(n-i))#include stdio.h#include math.hvoid flat(int n){int i;for(i=2;i error C2018:unknown character #include stdafx.h#include stdio.hvoid main(){int i,j,k,n;printf('water flower'number is:); for(n=100;n #includestdio.h main() { int a=1,b=2,c=3,t; while(a 以下程序的执行结果是:#includestdio.hmain(){int I,s=0;for(i=1;i #include stdio.h void main() { int a=1,b=2,c=2,t; while(a #include stdio.h main() { int a[100],n,i,min,t; while(scanf(%d,&n),n>0&&n