当前位置:首页 » 编程语言 » c语言期末考试

c语言期末考试

发布时间: 2022-04-30 08:31:23

① 大一c语言期末考试复习的重点,通常考什么东西(越详细越好)

北京理工大学的-。-!唉。。我北理工又被我黑了
信息学院
基本概念/运算/基本语句 13
数组/字符串 20
函数/递归 21
指针 16
结构/联合/枚举/链表 25
文件 5
合计(分) 100

◆非信息学院
基本概念/运算/基本语句 18
数组/字符串 21
函数/递归 22
指针 16
结构/联合/ 12
文件 5
综合算法 6
合计(分) 100

● 考试范围说明:
1、基本语句中,goto语句不考。
2、数组部分重点是一维数组,基本概念部分涉及到二维数组的概念。
3、指针部分,多级指针不考。
4、文件部分,11.5文件操作状态和出错检测函数不考。
5、非信息类考生,联合、枚举、typedef和链表不考。

还有还有。。这是非软件专业的。。我记得当时我们软件学院考的时候。。二维数组是小重点

② c语言期末考试47分能及格吗

这要看你平时分多少了。
我们c语言考试占60%,平时我实验啥的,还有网上作业啥的都差不多满分,这样算68.2,及格了。
c期末考试很简单呐,不要太担心这个分数好伐。摸摸头。

③ C语言期末考试怎么复习啊

复习最重要的就是跟着老师走,上课听讲,下来之后总结、归纳、理解记忆、做题实战运用。此外,复习中要学会:根据自己的学科情况、薄弱科目制定学习计划,合理规划时间,查缺补漏、复习提升。

④ C语言期末考试编程

1输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以上的数字,否则输出a和 b的和。
要求: 1)输出结果时说明平方和是大于100还是小于100( >100或<100 )
#include<stdio.h>
int main(){
int a, b, c;
scanf("%d%d", &a, &b);
c = a * a + b * b;
if(c > 100) printf("平方和大于100\n%d\n", c%100);
else printf("平方和小于等于100\n%d\n", a + b);
return 0;
}
2输入一个整数,判断是否是5和7的公倍数,若是则输出:5and7yes,否则再判断是否是3的倍数,若是3的倍数输出:3yes,若都不是则输出:no
#include<stdio.h>
int main(){
int input;
scanf("%d", &input);
if(input % 5 == 0 && input % 7 == 0)printf("5and7yes\n");
else if(input % 3 == 0) printf("3yes\n");
else printf("no\n");
return 0;
}
第三,四题和第二题差不多
5计算公式: [ 2*x x=2
y= [ x*x+1 x<2
[ 2*x*x+3*x+1 x>2
要求: 1)从键盘输入x的值,根据x的值求y的值
2)输出y的值
#include<stdio.h>
int main(){
int x, y;
scanf("%d", &x);
if(x == 2) y = 2*x;
else if(x < 2) y = x*x+1;
else y = 2 * x * x + 3 * x + 1;
printf("%d\n", y);
return 0;
}
8 和7差不多
下面原理都差不多 用if基本都能搞定 判断条件就行了 应该LZ能搞定了 东西有点多 -。- 就写这些吧 其他的就不一一写了^ ^

⑤ 还有两周就要C语言期末考试了,怎样才能突击复习不挂科呢

首先用1~3天的时间,把C语言的基本语法、基本类型等过一遍。比如指针啊,数组啊,指针的指针啊等等。除非平时一点都没听,否则3天之内应该是可以吧这些内容熟悉一遍的。

剩余的时间,预留3天做做题。其余时间全部放到数据结构和基本算法的研究上。比如链表、排序算法等。

一般考试就是理论和编程。在学校应该是偏理论。所以先过一遍理论,然后再通过练习加深理论。

祝你好运了

⑥ c语言的期末考试求求哪位大佬帮忙解一下吧

#include<stdio.h>

int main()

{

int sum=0,n;

int a[111],b[111],k=0,x=0;

do{

scanf("%d",&n);

sum+=n;//输入的数累加求和

a[k++]=n;//将输入的数一一赋值给数组b

}while(getchar()!=' ');//按回车结束输入

sum/=k*1.0;

for(int i=0;i<k;i++)

{

if(a[i]<sum)

b[x++]=a[i];

printf("%d ",a[i]);

}

printf(" 低于平均分%d的共%d人 ",sum,x);

printf("分数分别为: ");

for(int i=0;i<x;i++)

printf("%d ",b[i]);

return 0;

}

————————————————

#include <stdio.h>

#include <math.h>

int main()

{

int a[111][111],b[111][111],n;

scanf("%d",&n);//矩阵的行数和列数

printf("输入原矩阵 ");

for(int i=0;i<n;i++)

for(int j=0;j<n;j++)

{

scanf("%d",&a[i][j]);

b[i][j]=a[i][j]+a[j][i];

}

printf("转置矩阵 ");

for(int i=0;i<n;i++)

for(int j=0;j<n;j++)

{

printf("%d",a[j][i]);

if(j!=n-1)

printf(" ");

else

printf(" ");

}

printf("两矩阵各个元素和 ");

for(int i=0;i<n;i++)

for(int j=0;j<n;j++)

{

printf("%d",b[i][j]);

if(j!=n-1)

printf(" ");

else

printf(" ");

}

return 0;

}

⑦ c语言 期末考试 急求 !!!!!

#include<stdio.h>

structHouse
{
//编号(整型)、小区名称(首拼字母)、房屋号(字符型)、房龄、面积、房价
intnIndex;
charszName[16];
charszHouseNumber[16];
intnAge;
floatfArea;
floatfPrice;
};

HouseszHouse[100]={0};

voidinputInfo(structHousehouses[],intn)
{
for(inti=0;i<n;i++)
{
szHouse[i]=houses[i];
}
}

voidoutputInfo(structHousehouses[],intn)
{
for(inti=0;i<n;i++)
{
printf("序号:%d编号:%d小区:%s房号:%s房龄:%d面积:%.2f 房价:%.2f万元 ",i+1,houses[i].nIndex,houses[i].szName,houses[i].szHouseNumber,houses[i].nAge,houses[i].fArea,houses[i].fPrice);
}
}

voipdateHousePrice(structHouse*house,doublenewPrice)
{
house->fPrice=newPrice;
}

voidsortPrice(structHouseHouses[],intn)
{
HousehTmp={0};
for(inti=1;i<n;i++)
{
for(intj=n-1;j>=i;j--)
{
if(Houses[j-1].fPrice>Houses[j].fPrice)
{
hTmp=Houses[j-1];
Houses[j-1]=Houses[j];
Houses[j]=hTmp;
}
}
}
}

voidaddNewHouse(structHouse*house)
{
HousehTmp={0};
for(inti=0;i<100;i++)
{
if(0==hTmp.nIndex)
{
if(house->fPrice<szHouse[i].fPrice)
{
hTmp=szHouse[i];
szHouse[i]=*house;
}
elseif(0==szHouse[i].nIndex)
{
szHouse[i]=*house;
break;
}
}
else
{
if(0==szHouse[i].nIndex)
{
szHouse[i]=hTmp;
break;
}
else
{
HousehTmp2={0};
hTmp2=szHouse[i];
szHouse[i]=hTmp;
hTmp=hTmp2;
}
}
}
}

intmain()
{
intnCount=0;
printf("请输入房屋数量:");
scanf("%d",&nCount);
House*houses=newHouse[nCount];
for(inti=0;i<nCount;i++)
{
printf("请输入房屋信息[%d/%d]:",i+1,nCount);
scanf("%d%s%s%d%f%f",&houses[i].nIndex,houses[i].szName,houses[i].szHouseNumber,&houses[i].nAge,&houses[i].fArea,&houses[i].fPrice);
}
printf(" ");
inputInfo(houses,nCount);
printf("房屋信息输出结果: ");
outputInfo(szHouse,nCount);
printf(" ");
printf("按房价升序排序输出结果: ");
sortPrice(szHouse,nCount);
outputInfo(szHouse,nCount);
updateHousePrice(szHouse,155);
printf(" ");
printf("更新房价后输出结果: ");
outputInfo(szHouse,nCount);
House*newHouse=newHouse;
printf(" ");
printf("请输入一条新房屋信息:");
scanf("%d%s%s%d%f%f",&newHouse->nIndex,newHouse->szName,newHouse->szHouseNumber,&newHouse->nAge,&newHouse->fArea,&newHouse->fPrice);
addNewHouse(newHouse);
printf(" ");
printf("增加新房屋后输出结果: ");
outputInfo(szHouse,nCount+1);

delete[]houses;
deletenewHouse;
return0;
}


朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追问。谢谢。

⑧ 大一期末C语言考试的重点是什么

选择,循环,函数,数组,指针,文件都要,其中函数(自定义函数),指针是重点,要掌握指向不同对象的指针,比如文件指针,指向函数的等。顺便把文件的也看看

⑨ 大一C语言期末考试如何应对

先认真准备,各种准备都有,其次考完试如果觉得考的救10几或者小几十分救去请c老师吃饭,就ok了

热点内容
抖音电脑后台服务器中断 发布:2025-05-15 11:11:59 浏览:307
sql2008服务器 发布:2025-05-15 11:03:27 浏览:306
我的世界pe服务器创造 发布:2025-05-15 10:51:17 浏览:608
移动端打吃鸡要什么配置 发布:2025-05-15 10:48:16 浏览:756
我的世界哪五个服务器被炸了 发布:2025-05-15 10:36:16 浏览:994
ehcache存储对象 发布:2025-05-15 10:35:31 浏览:528
搭建虚拟电脑的服务器 发布:2025-05-15 10:29:31 浏览:270
湖人双核配置哪个最好 发布:2025-05-15 10:09:48 浏览:980
手机热点密码怎么查看 发布:2025-05-15 09:54:47 浏览:109
生意发力云存储 发布:2025-05-15 09:54:45 浏览:617