C语言上机报告1.docVIP

  • 21
  • 0
  • 约5.27千字
  • 约 13页
  • 2019-01-08 发布于湖北
  • 举报
PAGE PAGE 3 实验内容 C语言出现的历史背景及特点 简单的C程序介绍 C程序的上机步骤 算法的概念和特性 算法的描述 C的数据类型、常量、变量 整型、实型、字符型数据 变量赋初值、各类数值型数据之间的混合运算 算术运算符和算术表达式、赋值运算符和赋值表达式、逗号运算符和逗号表达式 二 、实验目的 了解C语言出现的历史背景; 了解C语言的特点; 熟悉C语言程序结构; 熟悉C程序的运行环境和上机步骤。 理解算法的概念 了解算法的特性 掌握用流程图表示方法 掌握C语言的基本数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。 了解C语言的运算符; 掌握常用运算符的结合性、优先级; 掌握不同类型数据之间赋值的规律。 代码及实现 (见下页) 习题一 4. 自学本书附录A,熟悉上机运行C程序的方法,上机运行本章三个例题。 例1.1 要求在屏幕上输出以下一行信息: This is a C program. #includestdio.h int main() { printf(This is a C program.\n); return 0; } 例1.2 求两个整数之和。 #includestdio.h int main() { int a,b,sum; a=123; b=456; sum =a+b; printf(sum is %d\n,sum); return 0; } 例1.3 求两个整数中的较大者。 #includestdio.h int main() { int max(int x,int y); int a,b,c; scanf(%d,%d,a,b); c=max(a,b); printf(max=%d\n,c); return 0; } int max(int x,int y) { int z; if(xy)z=x; else z=y; return(z); } 5. 请参照本章例题,编写一个C程序,输入以下信息: #include stdio.h int main() { printf(**********************\n); printf(Very good! \n); printf(***********************\n); return 0; } 6. 编写一个C程序,输入a,b,c三个值,输出其中最大者。 #include iostream int main() { int Max(int x,int y); int a,b,c,max; printf(please enter three numbers:\n); scanf(%d,%d,%d,a,b,c); if(Max(a,b)c) { max=Max(a,b); } else { max=c; } printf(The max number is:%d\n,max); return 0; } int Max(int x,int y) { int z; if(xy) z=x; else z=y; return z; } 7. 上机运行以下程序,注意注释的方法。分析运行结果,掌握注释的用法。 (1) #includestdio.h int main() { printf(How do you do!\n);//这是行注释,注释范围从//起至换行符止 return 0; } (2)把第4行改为printf(How do you do!\n);/*这是块注释*/ #includestdio.h int main() { printf(How do you do!\n);/*这是块注释*/ return 0; } (3)把第4行改为以下两行printf(How do you do!\n);/*这是块注释,如在本行内写不完,可以在下一行继续写。 这部分内容均不产生目标代码*/ #includestdio.h int main() { printf(How do you do!\n);/*这是块注释,如在本行内写不完,可以在下一行继续写。 这部分内容均不产生目标代码*/ return 0; } (4)把第4行改为//printf(How do you do!\n); #includestdio.h int main() { //printf(How do you do!\n); return 0; } (5)把第4行改为printf(//H

文档评论(0)

1亿VIP精品文档

相关文档