程序设计
++) coutsetw(5)a[i][j]。 coutendl。 } } 该程序首先定义了一个元素为 int类型的二维数组 a[M][N],并对它进行了初始化;接着通过双重 for循环输出每一个元素的值,其中外循环变量 i控制行下标从小到大依次变化,内循环变量 j控制列下标从小到大依次变化,每输出一个元素值占用显示窗口的 5个字符宽度,当同一行元素(即行下标值相同的元素)输出完毕后
()。 } /* 成绩输入 模块代码 */ int input() { for(i=0。 i3。 i++) for(j=0。 j4。 j++) scanf(“ %d,” ,s[3][4])。 } /* 求平均成绩 模块代码 */ int average() { int sum。 for(i=0。 i3。 i++) { sum=0。 for(j=0。 j4。 j++) sum+=s[i][j]。
类型,这时在主函数的函数体的最后一条语句必须使用“ return 0。 ”结束。 5.使用主函数举例 include //编译预处理包含命令 void main(void) //函数头 { //向下是函数体 printf(C 语言程序的例子 !\n)。 //标准输出函数, 39。 \n39。 表示一个换行 } 该主函数的函数体中只包含有一条语句,它是一条 函数调用 语句, printf标识符
C属性 的窗口, TC环境以 WINDOWS窗口形式出现。 在窗口上方出 现工具条,可以对窗口进行定制,注意 全屏幕 和 中文 两个工具钮的作用。 TC环境下的 Options菜单下可对 TC环境进行设置,初学者要了解 Directories的作用,一般不要改变系统的其它设置。 关于 Directories各项的作用和设置参阅本书关于 TC环境的介绍,学会改变输出文件的目录。 3.运行演示程序
main() {char w[][10]={ABCD,“ EFGH,“ IJKL,“ MNOP}, K。 for (k=1。 k《 3。 k) printf(%s、 n, amp。 w[k][k]); } A)ABCD B)ABCD FGH EFG KL IJ M C)EFG D)FGH JK KL O (20)若有以下的定义: int a[]={1,2,3,4,5,6,7,88,9,10),
D、 int n=10, a[n]。 3有以下程序 main() {int x[3][2]={0},i。 for(i=0。 i3。 i++) scanf(%d,x[i])。 printf(%3d%3d%3d\n,x[0][0],x[0][1],x[1][0])。 } 若运行时输入: 2 4 6回车 ,则输出结果为: A、 2 0 0 B、 2 0 4 C、 2 4 0 D、 2 4 6
5:键盘输入一行字符 (以回车结束 ),统计其中所有数字字符、字母字符和其他字符的个数。 例 46:输入两个十进制整数,输出这 两个数的关系。 如若输入的数据为 2, 3,则输出结果为 23,若输入数据为 3, 2,则输出结果为 32,若输入数据为 3, 3,则输出结果为3=3。 条件运算符和条件表达式 条件运算符 条件运算符是 C语言中一个特殊的运算符,由“。 ”和“:”组合而成。
该 成果 获 渤海大学 优 秀教学成果一等 奖。 2020年,《 C语 言程序 设计 》被 评为 渤海大学精品教材( A类 )。 2020年, “《 C语 言程序 设计 》 课 程立体化教材建 设 的研究与 实 践 ” 获 渤海大学 优 秀教学成果一等 奖。 2020年,完成省 级 科研 项 目“基于 4 复吅人才培兹的开放式 计 算机网 络 教育平台 设计 ”。 1. 为教材建 设
从图中可以看出,从城市 A到城市 H要经过若干个城市。 求出一 条经过城市最少的一条路线。 12 图 8 看到图 8 很容易想到用邻接距阵来表示, 0 表示能走, 1 表示不能走。 如图 9: 图 9 用队来解题,我们可以 a 记录搜索过程, 记录经过的城市, 记录前趋元素,这样就可以倒推出最短线路。 具体过程如下 将城市 A入队,队首、队尾都为 1。 将队首所指的城市所有可直通的城
Input, Eof(1) 第 12章 一、选择题 1. A 2. B 3. D 4. D 5. B 6. C 7. A 8. C 二、填空题 1. 查询 2. 数据控件 3. DataField 4. AbsolutePosition 5. Reposition 6. UpdateRecord 7. DatabaseName RecordSource 8. ConnectionString