文档介绍:C语言程序设计实验报告——实验四
实验名称
选择结构程序设计
成绩
姓名
学号
班级
实验地点
9B506
完成日期
2009-10-28
实验目地
. 
 …else 结构语句. 
 switch 语句. 
.
实
验
内
容
与
步
骤
,判断输出结果,然后上机调试验证结果.
(1)
#include<> 
void main() 
{ 
int  i=1,j=1,k=2; 
if((j++||k++)&&i++); 
printf("%d,%d,%d \n",i,j,k); 
}
(2)
#include<> 
void main() 
{ 
int i=0,j=0,k=6; 
if((++i>0)||(++j>0)) k++; 
printf("%d,%d,%d\n",i,j,k); 
}
(3)
#include<> 
void main() 
{ 
int ok1,ok2,ok3,x;
ok1=1; 
ok2=2; 
ok3=3; 
x=15; 
if(!ok1) 
x­­; 
else 
if(ok2) 
if(ok3) 
x=3; 
else x=4; 
实
验
内
容
与
步
骤
printf("%d",x); 
}
(4)
#include<> 
void main() 
{ 
int a,b,c; 
a=2;b=7;c=5; 
switch(a>0) 
{  case 1:switch(b<10)
 
{  case 1:printf("@"); 
break; 
case 0:printf("!"); 
break; 
} 
case 0:switch(c==5) 
{ case 0:printf("*"); 
break ; 
case 1:printf("#"); 
break; 
default: printf("%%"); 
break; 
} 
default:printf("&"); 
} 
(5)以下程序在执行时,从键盘输入 3,输出为.
#include<> 
void main() 
{ 
int x;
scanf("%d",&x); 
switch(x) 
{ case 5: printf("Excellent"); 
default: printf("Poor"); 
case 4: printf("Good"); 
case 3: printf("Pass"); 
case 2: printf("Fail"); 
} 
} 
,请改正并上机调试.
(1)
实
验
内
容
与
步
骤
#include<> 
void main() 
{ 
int  year,leap; 
scanf("%d",year); 
if((year%4=0&y