C语言第四章.选择结构程序设计课件
YN 说说 明明: 说说 明明: 0 void main() { int a,b,max; scanf(“%d,%d“, max=a; if (maxb) printf(“max=%d\n“,a); else printf(“max=%d\n“,b); } 2)第二种形式,第二种形式, if-else形式形式 3)第三种形式,第三种形式, if-else-if形式形式 void main() { int result; printf(“ your result: “); scanf(“%d”, if (result=90) printf(“your result is wounderful!\n“); else if(result =80) printf(“ your result is good!\n“); else if(result =70) printf(“ your result is normal!\n“); else if(result =60) printf(“ your result is passed!\n“); else printf(“you’ll take a another test!\n“); } 注注 意意 : 注注 意意 : 注意注意 : main() { int x,y; scanf(“%d“, else y=0; else y=-1; y=0; if (x!=0) if (x0) y=1; else y=-1; y=-1; if(x=0) if (x0) y=1; else y=0; void main() { char grade; printf(“ your mark: “); scanf(“%c“, switch (grade) { case ‘A’: printf(“85~100\n“); case ‘B’: printf(“70~84\n“); case ‘C’: printf(“60~69\n“); case ‘D’: printf(“60 \n“); default: printf(“error\n“); } } void main() { float a,b,s; char c; printf(“ expression: a+(-,*,/)b \n“); scanf(“%f%c%f“, switch(c) { case + : printf(“%f\n“,a+b);break; case - : printf(“%f\n“,a-b);break; case * : printf(“%f\n“,a*b);break; case / : printf(“%f\n“,a/b);break; default: printf(“ error\n“); } } 计计 算算 器器 程程 序序 本章小结本章小结