名师指点:自考高级语言程序设计课程串讲讲义 | |||||||||
---|---|---|---|---|---|---|---|---|---|
http://www.sina.com.cn 2005/09/05 16:46 华夏大地教育网 | |||||||||
《高级语言程序设计》串讲讲义------上机考试考点串讲 一、上机考试注意事项 1、应熟练运用Turbo C软件进行程序设计:源程序(*.c)à目标程序(*.obj)à可执行程序(*.exe)
2、按考试要求保存成指定的路径和程序文件名。 二、上机考试内容和要求 1、顺序和分支程序设计 1)内容:编写一个简单的顺序结构程序和一个简单的分支结构程序。(第3章) 2)要求:熟悉输入/输出函数、赋值语句、分支语句的使用;掌握编写、输入、编译连接、运行C程序的过程和操作。 3)案例:输入三个整数,按从小到大输出。(注:程序命名为e1_1.exe) 程序清单: main( ) { int a,b,c,d; scanf(”%d,%d,%d”,&a,&b,&c); if(a>b) {d=a;a=b;b=d;} if(a>c) {d=a;a=c;c=d;} if(b>c) {d=b;b=c;c=d;} printf(”%d,%d,%d”,a,b,c); } 2、数组和循环程序设计 1)内容:编写一个含有一维数组和单重循环结构的程序,一个含有二维数组和二重循环结构的程序。(第3、4章) 2)要求:熟悉数组的定义、初始化、数组元素引用和三种循环语句的使用。 3)案例:编一C程序,它能读入一个字符串(串长<100,串中可能有空格符),计算并输出该字符串中十进制数字的个数。(注:程序命名为e1_2.exe) 程序清单: #include ”stdio.h” #include ”string.h” main() {char a[100]; int i,j,num=0; printf(”Please inter a string:\n”); gets(a); j=strlen(a); for (i=0;i {if (a[i]>='0'&&a[i]<='9') num++;} printf(”Number is %d\n”,num); } 更多信息请访问:新浪自考频道 |