实验作业总结

知识点总结:

1-1至1-3和1-7:编写文本要在代码最前面加#include<stdio.h>;

1-4至1-6和1-8:注意换行要在printf("")的引号内加\n且{}内每行代码后都要加英文的分号

总体上:程序最后都要加上return 0;

遇到的问题:

暂无问题,八道题都对了。但还是得注意符号的中英文的问题。有时候打完中文就会忘记切换回来。

心得体会:

编程时要仔细,不要求快,每一个字母都看清打好就不容易出错。

时间: 2024-10-16 03:54:49

实验作业总结的相关文章

Linux内核实验作业四

实验作业:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 20135313吴子怡.北京电子科技学院 [第一部分]使用库函数API来获取用户标识号.库函数为getuid() 代码如下: 编译运行之后,将用户id号1000打印输出在屏幕上. [第二部分]使用汇编方式触发系统调用来获取用户标识号.库函数依旧为getuid() 代码如下: 可以看出,打印出来的用户id和之前的一样都是1000. [第三部分]系统调用的工作机制学习总结 我认为系统调用的工作机制就是系统调用经过封装包装成为

实验作业:使gdb跟踪分析一个系统调用内核函数

实验作业:使gdb跟踪分析一个系统调用内核函数(我使用的是getuid) 20135313吴子怡.北京电子科技学院 [第一部分] 根据视频演示的步骤,先做第一部分,步骤如下 ①更新menu代码到最新版 ②在代码中加入C函数.汇编函数 ③在main函数中加入makeconfig ④make rootfs ⑤可以看到qemu中增加了我们先前添加的命令: ⑥分别执行新增的命令 [第二部分]gdb跟踪分析一个系统调用内核函数 ①进入gdb调试 ②设置断点,继续执行: ③相对应的得到这样的结果: ④查看我

lamp实验作业详细过程

1.请描述一次完整的http请求处理过程:由客户端发起请求给服务端,服务端接收到请求后解析http报文内容,把处理完成后的内容反馈给客户端,再将每次请求记录在日志中.2.httpd所支持的处理模型有哪些,他们的分别使用于哪些环境.prefork:多进程模型,一个进程响应一个请求:worker:多进程多线程模型,一个线程响应一个请求:event:事件驱动模型,一个进程响应n个请求:3.源码编译安装LAMP环境(基于wordpress程序),并写出详细的安装.配置.测试过程.一.编译安装httpd2

第七次实验作业

第一个作业 #include <stdio.h>#include <math.h>int sign(int x);int even(int n);int prime(int m);int countdigit(int number,int digit);int is(int number);int main(){ int choice=0; int n; int x,y,m,i,sum=0; int digit,z,c; do{ printf("*************

第五次实验作业

1.输入两个正整数m和n(要求m<=n), 求m!+(m+1)!+(m+2)!-+n! #include <stdio.h> int main() { int i,m,n,a,t,sum=0; printf("请输入两个正整数m和n\n"); scanf("%d%d",&m,&n); if(m>n) { t=m; m=n; n=t; } for(;m<=n;m++) { a=1; for(i=1;i<=m;i++)

第四次实验作业

1.编写程序,输入一个整数x,按照下式输出对应的y值.     #include<stdio.h> int main() { int x,y,i; y=0; printf("请输入一个整数x\n"); scanf("%d",&x); if(x%2==1) { for(i=1;i<=x;i+=2) { y=i+y; } } else if(x%2==0) { for(i=2;i<=x;i+=2) { y=i+y; } } printf(

第八次实验作业

1.输入若干名学生的成绩(输入人数或用负数结束均可),求其平均分,最高分和最低分,并指出最高分和最低分的学生(给出下标即可),输入一个成绩,说明是第几个学生的成绩. #include<stdio.h> #define N 5 int main() { int score[N],i,sum,max,min,grade,n=0,index1,index2; double average; for(i=0;i<N;i++) { printf("请输入学生的成绩:\n");

计科1111-1114班第一次实验作业(NPC问题——回溯算法、聚类分析)

实验课安排 地点: 科技楼423 时间:  计科3-4班---15周周一上午.周二下午 计科1-2班---15周周一下午.周二晚上(晚上时间从18:30-21:10) 请各班学委在实验课前飞信通知大家. 实验内容 (1)八皇后及N皇后问题 八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例.该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即随意两个皇后都不能处于同一行.同一列或同一斜线上.问有多少种摆法. 高斯觉得有76种方案.1

《linux内核分析》第二次课 实验作业

潘聪  原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这次的实验主要是研究线程调度中的主动调度. --------------------------------------------- 一.基础结构 (1)进程:在mypcb.h中,进程由ip(eip)和sp(esp)共同组成. (2)进程控制块(PCB):进程号pid,状态(错误/运行中/停止运行),进程堆栈(包括内核栈和用户栈,

第三次实验作业

1. 字符判断 输入一个字符,判断它如果是小写字母输出其对应大写字母:如果是大写字母输出其对应小写字母:如果是数字输出数字本身:如果是空格,输出"space":如果不是上述情况,输出"other". #include<stdio.h> int main() { char c1; printf("请输入一个字符:\n"); scanf("%c",&c1); if(c1>=97&&c1&l