广州城建职业学院 2014至2015学年第一学期。
c语言程序设计》试卷( b )
适用专业:软件技术考试时间:100分钟共10页。
请同学们将所有答案都写在答题纸!!!
1、下面程序实现的功能是:__1) _
#include <>
#include <>
int main()
float a,b,c;
float disc,x1,x2,p,q;
scanf("%f%f%f",&a,&b,&c);
p= -b/(2*a);
disc=b*b-4*a*c;
q=(float)sqrt(disc)/(2*a);
x1=p+q;x2=p-q;
printf ("x1=%f,x2=%f。",x1,x2);
return 0;
2、下面程序实现的功能是:__2) _
#include<>
int main()
int a,b,c;
int max;
scanf("%d%d%d",&a,&b,&c);
max=a;
if(b>max)
if(c>max)
printf("%d",max);
return 0;
3、下面程序段实现的功能是:__3) _
#include <>
int main()
int yuefen;
scanf("%d",&yuefen);
switch(yuefen)
return 0;
4、下面程序实现的功能是:__4) _
#include <>
int main()
double score[10];
double sum=0;
int i;
for(i=0;i<10;i++)
for(i=0;i<10;i++)
printf("累加和为:%ld",sum);
return 0;
1、下面这段程序用于打印杨辉三角的前5行,请将程序补充完整。
程序**如下:
#include ""
#include ""
(1定义常量,说明数组长度*/
int main(void)
int a[n][n];
int i,j;
for(i=0;i
for(i=2;i
/打印出三角。
for(i=0;i
printf("");
return 0;
2、以下为指针小程序,请将程序补充完整。
#include <>
int main()
//1.定义整型数组并赋值。
int a[5]=;
//2.定义指针变量。
//3.指针变量指向数组。即指向数组的第1个元素。
//4.打印出a[3]
printf("%d", 8
//打印出数组中的每个值。
for(p=a; (9) ;p++)
return 0;
#include <>
#include <>
#include <>
#include <>
/学生单链表数据结构的定义。
typedef struct stu
char number[10] ;学号。
char name[20]; 姓名。
int score; /分数。
struct stu *next; /指针域。
stu;/1.输入学生信息:建立链表。
stu * createlinklist()system("cls");
//(1)尾插法建立链表(带头结点)
//1.建立头结点,head指向它。
stu *head=(stu *)malloc(sizeof(stu));
//2.定义尾指针r,r也指向head
/循环执行第3到6步。
while(1)
printf("姓名:")
scanf("%s",&s->name);
printf("分数:")
scanf("%d",&s->score);
//5.将结点插入到表尾。
r->next=s;
//6.尾指针移动到sr=s;
//7.将链表封闭:r的指针域为null
r->next=null;
return head;
/2.打印链表:输出学生信息。
void printlinklist(stu *head)system("cls");
int a=1; /序号。
//(2)打印链表。
//1.定义一个工作指针d,让它指向第一个结点。
stu *d=head->next;
从head开始,循环往后移动,并打印d的数据域。
//打印显示头。
printf("\t\t学生信息n");
printf("\t\t序号\t学号\t\t姓名\t\t分数");
while(d!=null)
printf("\t\tn");
/3.按学号查找学生信息。
void checkbynumber(stu *head)system("cls");
int a=1;
char str[10]; 放输入的学号。
//1.输入学号。
printf("输入要查找的学号:")
scanf("%s",str);
//2.定义p指针指向head->next,遍历链表。
stu *p=head->next;
//打印显示头。
printf("\t\t学生信息n");
C语言程序设计试卷A
c语言程序设计期末考试试卷 a 荆楚理工学院。2009 2010学年度第二学期期末考试。c语言程序设计 试题a卷。机制专业08年级120分钟2010年6月。说明 本试卷中的程序用于tc2.0,但均省略了getch 语句。一 用c语言描述下列命题 每小题1分,共5分 1 a小于b或a小于c。2 a或b...
C语言程序设计试卷A
山东师范大学2006 2007学年第二学期期末考试试题。时间 120分钟共100分 课程编号 4111108 课程名称 c语言程序设计适用年级 2006 学制 四适用专业 计算机科学与技术试题类别 a a b c 一 选择题 下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号...
c语言程序设计试卷a
c语言程序试卷a 班级姓名分数 一 选择题 每小题2分,共30分 1.已知ch是字符型变量,下面不正确的赋值语句是 a ch 5 9 b ch a b c ch 0 d ch 7 6 2.正确的自定义标识符是 a a 2 b a b c name d default 3.设int a,b,c 执行表...