天津工业大学c语言题库,天津工业大学计算机专业C语言经典笔记
天津工业大学计算机专业C语言经典笔记
经典笔记 1. 将一个二维数组的行和列的元素互换存到另一个数组里。 #include main() { int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2],i,j; printf(“array a:\n“); for(i=0;i= a return s; } main() { char s[100]; gets(s); puts(p(s)); } 14. 一维数组有10个元素,将其逆序存放。 #include main() { int a[10]={1,2,3,4,5,6,7,8,9,10},i,t; for(i=0;in) { t=m;m=n;n=t; } p=m*n; while(m!=0) { r=n%m; n=m; m=r; } printf(“%d,%d\n“,n,p/n); } 16. 用/4≈1-1/3+1/5-1/7+…公式求的近似值直到最后一项的绝对值小于10-6为止。 #include #include main() { int i=1,j=1; float pi=0; while(fabs(1.0/i*j)>=0.000001) { pi+=1.0/i*j; i+=2; j=-j; } pi*=4; printf(“pi=%f\n“,pi); } 17. 以下程序的功能是:求斐波那契数列的:1,1,2,3,5,8,………的前40个数,即 F1=1 (n=1) F2=1 (n=2) Fn=Fn-1+Fn-2 (n>=3) #include main() { int i; long f1=1,f2=1; for(i=1;i 注:此题属于变量连续的存储空间。 31. 下列给定表达式与(m)?a++:b++等价的是 A. m==0?a++:b++B. m==1?a++:b++ C. m!=0?a++:b++D. m!=1?a++:b++ 答案:C 32. 下列不是死循环的是 A. i=100; while(1) { i=i%100; i++; if(i>100) break; } B. for(;;); C. int k=32764; do { k++;k++; } while(kn B. p->n++ C. (*p).n++D. ++(p->n) 答案:D 35. 在不同函数中可以使用的相同的变量(√)。 36. 形参为局部变量(√)。 37. 一个函数内定义的变量,只在函数内有效(√)。 38. 一个函数内的复合语句中定义的变量在本函数内有效(×)。 注:只是在复合语句内部有效。 39. char str[]=“abc“,*p=str;则p和str是完全相同两个指针变量(×)。 注:p指针名,str是数组名 40. 被调用函数结束后系统回收函数中所有变量占据的内存空间(×)。 注:不回收函数有效的静态变量的内存空间 一、考试的范围及要求 (一)《C语言基础》的主要内容 1. 基本知识:算法的概念和特性;结构化程序设计相关概念;数据类型;运算符和表达式;数据的输入与输出。 2. C程序流程设计:选择型程序设计(包括if语句和switch语句);循环型程序设计(包括while语句、do-while语句和for语句);辅助控制语句(包括break语句和continue语句)。 3. 数组:一维数组;二维数组和多维数组;字符数组和字符串;常用字符串处理函数。 4. 函数:函数的定义;函数参数和函数的值;函数的调用;函数的嵌套调用和递归调用;数组作为函数参数;变量的存储属性(包括局部变量和全局变量、动态变量和静态变量)。 5. 编译预处理命令:宏定义;文件包含。 6. 指针:指针概念和指针变量;指针与数组;指针与字符串;指针与函数。 7. 结构体:结构体变量的定义;结构体变量的引用;结构体数组;结构体和指针;链表(包括链表的概念和链表的基本操作)。 (二)《计算机网络》的主要内容 1. 基本知识:计算机网络的定义、功能;计算机网络的分类、拓扑结构。 2. 体系结构:OSI参考模型;TCP/IP协议集。 3. 数据通信基础:数据通信基本概念;传输与交换技术;差错检测与控制。 4. 网络设备与局域网:网络互连设备的基本概念与原理;局域网技术与CSMA/CD协议。 5. TCP/IP与Internet技术:开发Internet的发展与组成;网际协议IP的概念与原理;传输层协议的概念与原理;常用的应用层协议及其原理。 6. 网络管理与安全技术:网络故障与诊断;加密与认证技术。 二、命题考试的有关说明 1. 题型及比例 考试试题主要题型 比 例 单选题、填空题 (包括两门课程的内容) 45%,90分 判断题(“C语言基础”部分) 5%,10分 程序分析题(写出程序执行结果) (“C语言基础”部分) 10%,20分 编程题(“C语言基础”部分) 10%,20分 名词解释(“计算机网络”部分) 10%,20分 简答题(“计算机网络”部分) 10%,20分 应用题(“计算机网络”部分) 10%,20分
天津工业大学c语言题库,天津工业大学计算机专业C语言经典笔记相关推荐
- 2015计算机二级c语言题库,2015年计算机二级C语言题库找题目录
2015年计算机二级C语言题库找题目录 找题目录 第01套:int fun(___1___ *std) 第02套:void WriteText(FILE ___1___) 第03套: fprintf( ...
- 2015二级c语言题库,2015年计算机二级C语言测试题及答案(9)
1: 请编写函数fun,其功能是:将s所指字符串中除了下标为偶数.同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中. 答案: void fun(ch ...
- C语言题库青岛理工大学,青岛理工大学C语言期末复习题库.doc
青岛理工大学C语言期末复习题库.doc (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .第1章 程序设计及C语言概述一.单选题1 ...
- 浙江计算机二级c语言上机题库及答案,计算机二级C语言上机题库及答案2017
计算机二级C语言上机题库及答案2017 二.改错题: 给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改 变字符串中的内容. 例如,若字符串为abcd,则应输出:dcba. ...
- 中国海洋大学c语言题库,2014级中国海洋大学C语言上机题库与答案.docx
2014级中国海洋大学C语言上机题库与答案 2014中国海洋大学C语言上机考试题库以及答案(20套)编写函数long fun(long x),它的功能是:将长整型参数x中每一位上为偶数的数依次取出,构 ...
- 二级c语言填空题库及答案,计算机二级C语言程序填空题及答案解析精选
{ int a[10],i,*k=&i: for(i=0:i<10:i++) scanf(\: findmin(a,10,k): printf(\: } [3.4]下面程序的功能是计算1 ...
- 农信社c语言考试题库,农村信用社最新计算机专业考试题
考试涉及范围 : 重点 :操作系统,三级网络,三级数据库(重点是sql命令),二级c 非重点 :软件工程和数据结构涉及的少 考试难道不大,不要复习偏了! 2006年3月12日 山东省农村信用社 计算机 ...
- c语言题库325,2012年二级C语言笔试模拟325
单项选择题 1. 线性表L:(a1,a2,a3,-,ai,-,an),下列说法正确的是( ). A) 每个元素都有一个直接前件和直接后件 B) 线性表中至少要有一个元素 C) 表中诸元素的排列顺 ...
- c语言题库及答案免费下载,C语言题库(含答案)
C语言入门学习 一. 简答题. ( 共14题 ,共0分,每题0分 ) 1. int i=10, j=10, k=3; k*=i+j; k最后的值是? 答:k = 60 ok 2. 写出程序结果: vo ...
最新文章
- Java and Python: a perfect couple - Developer.com
- 节点、支路、回路的概念
- ACE_Reactor(二)ACE_Dev_Poll_Reactor
- 设计模式六大原则 图
- ubuntu在线安装和卸载libusb
- 盘点:最值得托付终身的星座
- Spring框架----用于创建对象的Component注解
- 08-可滚动Widget
- java: 程序包org.springframework.boot不存在
- VB 在浏览器中打开指定网址
- 华为u2020操作指南_用手机水平仪检测水平,操作简单,帮助甚大
- 数车计算机编程教学caxa,caxa数控车视频教程软件编程全套2016/2015
- 太拼了!张朝阳的一张作息表刷爆朋友圈
- 三层交换机与路由器之间的区别
- 有没有可以一直做的赚钱副业?
- 《java与模式》笔记-----抽象类和接口
- 淘宝白底图有什么要求 淘宝白底图权重及注意事项
- 2021CCPC河南省赛赛后总结(终于拿金了呜呜呜)
- java面试总结(day_01)
- C语言答案写成科学记数法,c语言科学记数法_C语言中、科学计数法123456e+002具体代表什么意思、或者说怎么理解这个数_淘题吧...