大一C语言问题

1个回答
展开全部
摘要 weixin_39784195
关注
大一c语言试题及答案解析,大一c语言期末题及参考答案.doc 转载
2021-05-17 16:34:14
weixin_39784195
码龄4年
关注
大一c语言期末题及参考答案
2004级信息学院《C语言设计》考试试题
一、判断下列语句或程序的对错。 10分 √
1 int x=y=z=’0’; (×) y,z没有定义
2 #include ; (×) 不能有分号,#开头的结尾均不能有分号;
3 printf(“%s\n”,”c language”); (√)
4 float a[100];
int *p=a; (×) 数据类型不匹配
5 char str[20];
6 int data[4]={0,1,2,3,4}; (×)五个元素,但是只有四个单元
7 float x=1.45e+310L; (×)数值越界
8 int xyz-1=2; (×)
9 int x=‘\xae’ ; (√)
10 int *p,a[2][3] ;
p=a ; (×) 数据类型不匹配
二 计算下列表达式的值 10分
设 unsigned int a=10,b=17,c=5,d=3;
float f ;
(1)f=b/c ( 3.0 )
(2)!(a+b)+c-1&&b+c/2 ( 1 )
(3)(a^b)+(c>>1+d) ( 0x1b )
(4)a+=b%=a=b ( 17 )
(5)a=2,b=a*++b ( 2 )
三 程序改错 10分
求两个浮点数的平方和及平方差
#include
float calculate (float x,float y,float *sub);添加函数原型声明
main ()
{
float a,b;
float add_reasult, sub_result;
scanf (“%f,%f”,a,b);
add_result=calculate(a,b,&sub_result);
printf( “a*a+b*b=%d,a*a-b*b=%d\n”,add_result,sub_result);
}
float calculate (float x,float y,float *sub) 添加函数类型
{
float *tem
咨询记录 · 回答于2021-12-07
大一C语言问题
weixin_39784195关注大一c语言试题及答案解析,大一c语言期末题及参考答案.doc 转载2021-05-17 16:34:14 weixin_39784195 码龄4年关注大一c语言期末题及参考答案2004级信息学院《C语言设计》考试试题一、判断下列语句或程序的对错。 10分 √1 int x=y=z=’0’; (×) y,z没有定义2 #include ; (×) 不能有分号,#开头的结尾均不能有分号;3 printf(“%s\n”,”c language”); (√)4 float a[100];int *p=a; (×) 数据类型不匹配5 char str[20];6 int data[4]={0,1,2,3,4}; (×)五个元素,但是只有四个单元7 float x=1.45e+310L; (×)数值越界8 int xyz-1=2; (×)9 int x=‘\xae’ ; (√)10 int *p,a[2][3] ;p=a ; (×) 数据类型不匹配二 计算下列表达式的值 10分设 unsigned int a=10,b=17,c=5,d=3;float f ;(1)f=b/c ( 3.0 )(2)!(a+b)+c-1&&b+c/2 ( 1 )(3)(a^b)+(c>>1+d) ( 0x1b )(4)a+=b%=a=b ( 17 )(5)a=2,b=a*++b ( 2 )三 程序改错 10分求两个浮点数的平方和及平方差#includefloat calculate (float x,float y,float *sub);添加函数原型声明main (){float a,b;float add_reasult, sub_result;scanf (“%f,%f”,a,b);add_result=calculate(a,b,&sub_result);printf( “a*a+b*b=%d,a*a-b*b=%d\n”,add_result,sub_result);}float calculate (float x,float y,float *sub) 添加函数类型{float *tem
亲,如果对我的回答满意,麻烦动动发财小手点个赞哦~
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消