C语言填空题2

C语言填空题2

ID:39453920

大小:123.50 KB

页数:18页

时间:2019-07-03

C语言填空题2_第1页
C语言填空题2_第2页
C语言填空题2_第3页
C语言填空题2_第4页
C语言填空题2_第5页
资源描述:

《C语言填空题2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#include"math.h"doublefun(doublex){return(x*x-2*x+6);}main(){doublex,y1,y2;printf("Enterx:");scanf("%lf",&x);y1=fun(__x+8____);y2=fun(_sin(x)_____);printf("y1=%1f,y2=%1f",y1,y2);}2.执行以下程序时输入1234567

2、,则输出结果是__1234____。#includemain(){inta=1,b;scanf("%2d%2d",&a,&b);printf("%d%d",a,b);}3.若有以下程序intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));printf("%d",d);}执行后输出结果是__9____。4.以下程序的输出结果是_ACE_____。#includemain(){inti;for(i='a';i<'f';i++,i++)p

3、rintf("%c",i-'a'+'A');printf("");}5.下面fun函数的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在数组中返回,二进制数的最低位放在下标为0的元素中,其它依此类推。请填空。fun(intx,intb[]){intk=0,r;do{r=x%___2___;b[k++]=r;x/=___2___;}while(x);}6.以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和,请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)scanf(

4、"%d",______);fro(i=0;i<20;i++){if(a[i]>0){count++;sum+=______;}}printf("sum=%d,count=%d",sum,count);}&a[i]a[i]7.以下程序运行后的输出结果是___220.000000___。main(){charc;intn=100;floatf=10;doublex;x=f*=n/=(c=50);printf("%d%f",n,x);}8.以下程序中,for循环体执行的次数是_4_____。#defineN2#defineMN+1#defineKM+1*M/2mai

5、n(){inti;for(i=1;imain(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2,"esshe");p

6、rintf("%s",p1);}10.以下程序的输出结果是___261___。main(){inta=177;printf("%o",a);}11.下面程序的运行结果是:__100010____。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=1000/f(N);printf("%d%d",i1,i2);}12.已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是_1B_____。#includemain

7、(){chara,b;a=getchar();scanf("%d",&b);a=a-'A'+'0';b=b*2;printf("%c%c",a,b);}13.以下程序运行后的输出结果是_17_____。main(){intx=15;while(x>10&&x<50){x++;if(x/3){x++;break;}elsecontinue;}printf("%d",x);}14.函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。