随笔分类 - KY
摘要:self-introduction (自我介绍) Please introduce yourselfGood afternoon, my dear teachers and professors. I am**, Thank you very much for giving me the oppor
阅读全文
摘要:电子科大 计院820 专业课 复习资料 清单 1、本科期末试题【数据结构、操作系统】 2、历年真题【2001-2019】 3、数据结构考纲考点精讲 4、2020年模拟四套卷 5、操作系统考纲考点精讲 6、数据结构内部试题 7、复试专业课、英语、综合的总结 外赠:永乐大帝的冲刺6套卷【全新 数一】 附
阅读全文
摘要:C语言程序设计基础知识 C语言特点 1、是一种兼有高级语言和汇编语言优点的语言 2、是一种结构化程序设计语言 3、数据类型丰富 4、具有丰富的运算符 5、具有预处理功能 合理算法的特点 1、有输入 2、有输出 3、有穷性 4、确定性 5、高效性 C语言程序的特点 1、对大小写是有区分的 2、不存在行
阅读全文
摘要:1 有一个函数, 写一段程序,输入的值,输出的值。 #include <stdio.h> void main() { int x,y; printf("输入x:"); scanf("%d",&x); if(x<0||x>100) /* x<0或x>100*/ { y=-1; printf("x=%3
阅读全文
摘要:1 程序改错 1.1 下面程序段的功能是交换两个字符数组的内容(每个字符串字符数均不超过100) (8分) 【 见2012年笔试题1.1】 void StrSwap(char *pa,char *pb) { char *temp; temp = pa; pa = pb; pb = temp; } 分
阅读全文
摘要:1指出程序段中的错误:分析错误的原因,并进行修改 1.1函数 swap 将两个字符串(字符数组作实参,长度不超过 100)的内容进行交换 void swap(char *pa,char *pb) { char *temp; temp=pa; pa=pb; pb=temp; } 错误原因:只是将 sw
阅读全文
摘要:1、把整数分解成素数 如90=2*3*3*5 【见2015年】 方法一: int main() { int n, i=2; printf("\nInput:"); scanf("%d", &n); printf("="); i = 2; while (n > 1) { if (n%i == 0) {
阅读全文
摘要:1、指出程序中的错误,说明原因并修正 1.1 int *p,*q; p=malloc(sizeof(int)*20); q=malloc(sizeof(int)*10); … q=p; … free(p); free(q); 分析: 错误1,q原本储存一片int类型的内存区域的地址,在没有释放这片地
阅读全文
摘要:1、编写一个完整的程序,使之能完成以下功能:从键盘中输入若干个整数,用链表储存这些输入的数,并要求存储的顺序与输入的顺序相反。 分析:链表建立【头插法】 代码: #include <stdio.h> #include <stdlib.h> //定义单链表 typedef struct slist{
阅读全文
摘要:1、写出程序输出结果 void main() { char p[10]="abc"; char q[]="xyz"; int i,j; i=0; while(*(p+i)!='\0') i++; //此时i=3 j=0; i++; // i= 4 while(*(q+j)!='\0') { *(p+
阅读全文
摘要:1、下面程序的输出结果是( ) 1.1 int x = 3; do { printf(“%d\n”,x -= 2); }while(!(-- x)); 分析:x初始值为3,第一次循环中运行printf函数,参数x -= 2的值为1,输出1,此时x = 1,进行判断!(-- x),x先自减1,为0,取
阅读全文
摘要:1、下面程序的输出结果是 int x=3; do { printf(“%d\n”,x-=2); }while(!(--x)); 输出:1 -2 解析:x初始值为3,第一次循环中运行printf函数,参数x -= 2的值为1,输出1,此时x = 1,进行判断!(-- x),x先自减1,为0,取非为1(
阅读全文
摘要:1、从C语⾔执⾏效率⽅便,简述下C语⾔采取了哪些措施提⾼执⾏效率。(14分 or 20分)(年年考,⾮常重要) ①使⽤指针:有些程序⽤其他语⾔也可以实现,但C能够更有效地实现;有些程序⽆法⽤其它语⾔实现,如直接访问硬件,但C却可以。正因为指针可以拥有类似于汇编的寻址⽅式,所以可以使程序更⾼效。 ②使
阅读全文
摘要:计算机网络 波特和比特的区别? 波特是码元传输的踵率单位,说明每秒传多少个码元。码元传输速率也称为调制速率、波形速率或符号速率。 比恃是信息量的单位,与码元的传输速率"波特"是两个完全不同的概念。但是,信息的传输速率"比特/秒"与码元的传输速率"波特"在数量上却有一定的关系。 TCP/IP网络协议核
阅读全文
摘要:1 单项选择题(15⼩题,每⼩题2分,共30分) 1.1 解析:【传值调用】,实参和形参之间传递的是“地址” 1.2 解析:【优先级】:算术运算符 > 关系运算符 > 赋值运算符 【结核性】:赋值运算符(从右至左) 算数运算符和关系运算符(从左至右) 相当于: ( k > i ) < j , ( i
阅读全文
摘要:1、用动态内存分配对数据进行排序 【改错】 int *p, n, i, j;//后面还有很多变量, 但是和解题无关 scanf(“%d”, &n); //由于是要求动态内存分配, 故此处要加个malloc, 最后也需要free 修改:p = malloc(n * sizeof(int)); //冒泡
阅读全文