聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 安全验证

安全验证

时间:2024-01-02 14:09:20    下载该word文档
线信息学院20132014学年第1学期程序设计基础试题a总分10020302426得分一、单项选择题,将答案写在括号中。每小题2分,共20分。(1下列转义字符中,错误的是______A\0xa5B\031C\bD\”’(2以下叙述中正确的是______AC语言中的数据的类型不同,在内存中占据相同长度的存储单元。BC语言中的数据的类型不同,在内存中占据不同长度的存储单元。CC语言中的常量是没有类型的。DC语言中的数据的类型不同,但取值范围都是相同的。(3下列表达式中,值为0的表达式是______A3=0B4(4=3>4C3>4==0D6>5>4若有以下定义:inta[3],*p=a;则&a[2]-p的值是_______A2B4C6D8(5执行语句for(i=0;i++<4;i++;后,变量i的值为______A3B4C5D6(6已知:inta[3][4];则数组元素a[1][2]的地址不能表达为_______A&a[1][2]Ba[1]+2C*a[1]+2D*(a+1+2(7C语言中函数调用时,以下说法正确的是_________A实参与其对应的形参各占独立的存储单元;B实参与其对应的形参共占同一个存储单元;C只有当实参与其对应的形参同名时才共占同一个存储单元;D形参是虚拟的,不占存储单元;(8下列程序段的输出结果是___________char*p1="abcd",*p2="ABCD",str[50]="opq";strcpy(str+2,strcat(p1+2,p2+1;printf("%s",str;(9AopabcABBabcABqCABabcqDopcdBCD与语句while!x)等价的语句是___________Awhile(x==0Bwhile(x!=0Cwhile(x==1Dwhile(x!=1(10若有说明语句:int*p,a;则能通过scanf语句正确给输入项读入数据的程序段是_______A*p=&a;scanf(“%d”,p;B*p=&a;scanf(“%d”,*p;Cp=&a;scanf(“%d”,*p;Dp=&a;scanf(“%d”,p;得分二、写出程序结果。每题3分共301.#include"stdio.h"intf(inta{switch(a{case0return0;case1case2return1;}return(f(a2+f(a3;}voidmain({intb;b=f(8;printf(%d,b;}2.voidmain({inti,j,sum;for(i=2;i<7;i++{sum=1;for(j=i;j<7;j++sum+=j;}printf(%d,sum;}
线3.structnode{intx;charc;}voidfunc(structnode*b{b->x=20;b->c=y};voidmain({structnodea={10,x};func(&aprintf("%d,%c",a.x,a.c;}4.voidmain({inti,j,a[2][3];for(i=0;i<2;i++{for(j=i;j<3;j++{a[i][j]=i+j;printf(“%3d,a[i][j];}printf(\n;}}5.voidmain({inti,j,k=0,s=7;for(i=1;i<8;i++{for(j=0;jprintf(;for(j=0;jprintf(*;printf(\n;if(i<4{k++;s-=2;}else{k--;s+=2;}}}6.int*p;voidmain({voidp(inta,int*b;inta=1,b=2,c=3;p=&b;p(a+c,p;printf("1:%d,%d,%d\n",a,b,*p;p(a-c,p;}voidp(inta,int*b{staticintc=4;c++;*p=*b+c;a=*p-c;printf("2:%d,%d,%d\n",a,*b,*p;}7.voidfun({intd[3][3]={2,4,6,1,3,5,7,8,9};inti=0,(*p[3]=d,*q=d[0];while(i<3{if(i==1(*p[i]=*q+2;else{++p;++q;}i++;}for(i=2;i>=0;i--printf("%d",*(*(d+i+i;}8.voidmain({charc1[30]="northeasternuniversity"c2[]="china"strcpy(c1c2printf("%s,%c"c1,c1[7]}

免费下载 Word文档免费下载: 安全验证

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服