1内蒙古民族高等专科学校《C语言程序设计》试卷系_________班级__________学号___________姓名___________考场_________题号一二三四五总分得分考生注意:1
试卷和答题纸上的“系,班级,学号,姓名,考场”项目都要填上;2
所有答题内容皆写在答题纸上,交卷时将试卷和答题纸一起交上;3
不遵守上述者将不给予登记这次考试成绩
一、概念题(每小题4分)1试写出数学式yxyxw)(log8的C语言表达式
2设有如下定义intx=6;执行语句xxxx*;后请写出x的值
设有如下定义intx=5,y=6;请写出:如下程序段执行后的输出结果
printf("====%d",((++x==y++)||(x=8))
--x:--y);printf("###%d,%d\n",x,y);4
请写出:如下程序段执行后的输出结果inta;a=-1;a=a|0377;printf(“%d%o\n”,a,a);5
设有定义charst[80],i,c;今要求将字符串“Thisisastring
”完整记录于st中,试问如下四种输入方法中,哪些方法能达到这个要求
gets(st);B
scanf(“%20s”,st);C
for(i=0;inext;}q->next=NULL;p=head->next;while(p
=NULL){count++;sum+=p->data;p=p->next;}printf("count=%d",count);printf("sum=%d\n",sum);return(head);}三.改错题(8分)下列程序中有八个错误,按程序功能的要求,指出和纠正所有错误,(程序行序不能改)并以将″#xx行改为yyyy″的形式进行解答
例答:#3行改为intmax=0,min=100,f=1;程序功能:(1)输入若干个学生成绩,若输入数据