第一、当你刚买到自学教材后,首先,把书粗略的看一遍。把一些概念性的,原理性的东西,作下标记。做到心中有数。但是有些教材看一遍是不行的,例如,《信号与系统》,《计算机网络管理》这两门是比较难的。刚开始你可能不知所云看一看历年的考试题,觉得及格更是无望。这并不要紧。因为是刚开始嘛。你一定给自已信心,
从这个月起,自考计算机及应用专业的部分考生进入毕业设计阶段。这一环节是考生毕业前的最后一个环节。这个环节给考生提供了一个将所学知识转化为实践能力的机会,对考生更快更好地适应工作很有帮助。那么,如何顺利完成毕业设计呢?为此,记者采访了北京大学教授孙家骕,孙老师对自考计算机及应用专业毕业设计提出六点
4.编一个程序,输入三个单精度数,输出其中最小数。
「解」设最小数存于变量min中,为求三个数中的最小数,可分以下多步完成,先预置min为x,然后分别将其余两个数逐一与min比较,当它们中的某个值比存于min中的值更小时,就用它们更新min.写出程序如下:
# include
main()
{ float X,y,Z,min;/
6.输入一个字符串,将其中的所有大写字母改为小写字母,而所有小写字母全部改为大写字母,然后输出。
「解」程序先输入字符率,然后顺序考察输入字符串中的字符,当发现是大写字母时,将它改写成对应的小写字母,而当它是小写字母时,就将它改写成对应的大写字母。若变量ch中的字符是大写字母,则与它对应的小写字
5.C语言的语句主要分为_____语句、_____语句、_____语句_____语句、______语句和_____语句等。
「解」C语言有多种不同功能的语句,有用于定义数据的,有用于各种存储和计算的,有用于程序流程控制的,有多种分类方法。C语言的语句主要有:数据定义语句、表达式语句、流程控制语句、复合语句、空语句和其它语句。程
3.4 程序设计题
1.编一个程序,输入华氏温度(F),按下列公式计算并输出对应的摄氏温度(C):C= 5( F-32)/9
「解」利用公式:C=5(F-32)/9,输入F氏温度,计算并输出对应的C氏温度,程序要引入两个变量,分别用于存储F氏温度和C氏温度,计算时应采用浮点型,包括公式中的常数也应写成浮点数,不能采
10.编一个程序,将按第9题中加密的字符率(从键盘输入)解密后输出。
「解」本问题编写的程序是完成上一程序的逆操作。同样是顺序考察输入字符串,对满足要求的字符作恢复更改。要求是当字符减3后是大写英文字母时,则对其作减3处理的替换;当字符加3后是小写英文字母时,则对它作加3的处理。如此做法是有错误的,
18.若有以下定义: char a;int b;float c; double d;则表达式a*b+d-c值的类型为( )
①float ② int ③ char ④ double
「解」基本类型的数据可以混合运算,但运算时,对要求运算分量类型相同的运算来说,如运算分量的类型不是全相同,则会有自动类型转换发生。类型自动转换规则规定类型低(简单)的向类
6.编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数。
「解」输入10个整数,统计其中正数、负数和零的个数。程序引入3个计数器变量,用于统计大于以小于0和等于0的整数的个数。开始时,这3个计数器都置0,然后用循环逐一输入10个整数,并判定当前输入的整数是大于0,或小于0,或等于0,并按判定结果
8.编一个程序,输入一个整型数据,输出每位数字,其间用远号分隔。例如,输入整数为2345,则输出应为: 2, 3, 4, 5.
「解」程序的主要工作是从输入整数分拆出它的十进制整数的各位数字,将分拆出来的各位数字存于数组中,然后将这些数字自高位到低位的顺序逐位输出。要将一个整数按十进制数的要求分拆,需用一个