1 / 4
文档名称:

C语言程序设计实验报告——实验四.doc

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计实验报告——实验四.doc

上传人:yzhqw888 2016/6/14 文件大小:0 KB

下载得到文件列表

C语言程序设计实验报告——实验四.doc

文档介绍

文档介绍:C 语言程序设计实验报告——实验四实验名称选择结构程序设计成绩姓名学号班级实验地点 9B506 完成日期 2009-10-28 实验目的 1 .熟练掌握关系运算符和逻辑运算符。 2 .熟练掌握 if 结构、 if… else 结构语句。 3 .掌握 switch 语句。 4 .掌握分支语句的嵌套。实验内容与步骤 1. 分析以下程序, 判断输出结果, 然后上机调试验证结果。(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() { intx; scanf("%d",&x) ; switch(x) { case 5: printf("Excellent") ; default: printf("Poor") ; case 4: printf("Good") ; case 3: printf("Pass") ; case 2: printf("Fail") ;}}2 .以下程序可能有多处错误,请改正并上机调试。(1) 实验内容与步骤#include<> void main() { int year,leap ; scanf("%d",year) ; if((year%4=0&year%100!=0)OR(year%400==0)) leap=1 ; else leap=0 ; if(leap=1) printf("%d isa leap year!\n",year) ; else printf("%d is no