奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1153|回复: 0

[四川农大] 16秋川农《C语言(专科)》在线作业资料

[复制链接]
发表于 2016-10-29 11:11:44 | 显示全部楼层 |阅读模式
谋学网
                                 谋学网www.mouxue.com

一、单选(共 20 道试题,共 100 分。)
V 1.  以下程序运行后,如果从键盘上输入ook <回车>ook <空格><回车>则输出的结果是( )#inlue<string,h>min(){ hr 1[80],2[80],*s1=1, *s2=2;gets(s1); gets(s2);if(! strmp(s1,s2)) printf("*");esle printf("#"); printf("%/n",strlen(strt(s1,s2))); }
. *8
. 9
.
6
.
*9

    标准资料:
2.  若有以下定义: hr ; int ;flot ; oule ;则表达式*+-值的类型为( )
. flot
. int
. hr
. oule
    标准资料:
3.  给出以下定义hr x[ ]="efg";hr y[ ]={'','','','','e','f','g'};则正确的叙述为( )
. 数组X和数组Y等价
. 数组x和数组Y的长度相同
. 数组X的长度大于数组Y的长度
. 数组X的长度小于数组Y的长度
    标准资料:
4.  以下程序的输出结果是( )min(){ int x=10,y=10; printf("% %\n",x--,--y);}
. 10 10
. 9 9
. 9 10
. 10 9
    标准资料:
5.  以下有关宏替换的叙述不正确的是( )
. 宏替换不占用运行时间
. 宏名无类型
. 宏替换只是字符替换
. 宏名必须用大写字母表示
    标准资料:
6.  设有以下定义:int [4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int (*prt)[3]=,*p=[0]则下列能够正确表示数组元素[1][2]的表达式是( )
. *((*prt+1)[2])
. *(*(p+5))
. (*prt+1)+2
. *(*(+1)+2)
    标准资料:
7.  假设在程序中,,均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式1的表达式是( )
. 1/**
. 1/(**)
. 1///(flot)
. 1.0///
    标准资料:
8.  执行以下程序段时x=-1; o {x=x*x; } while(! x);
. 循环体将执行一次
. 循环体将执行两次
. 循环体将执行无限次
. 系统将提示有语法错误
    标准资料:
9.  若有宏定义如下#efine X 5 #efine Y X+1 #efine Z Y * X / 2则执行以下printf语句后,输出结果是( )int ; =Yrintf("%\n", Z)rintf("%\n", - - );
. 7 6
. 12 6
. 12 5
. 7 5
    标准资料:
10.  以下程序运行后,如果从键盘上输入ook <回车>ook <空格><回车>则输出的结果是( )#inlue<string,h>min(){ hr 1[80],2[80],*s1=1, *s2=2;gets(s1); gets(s2);if(! strmp(s1,s2)) printf("*");esle printf("#"); printf("%/n",strlen(strt(s1,s2))); }
. *8
. 9
.
6
.
*9

    标准资料:
11.  函数调用:strt(strpy(str1,str2),str3)的功能是( )
. 将串str1复制到串str2中后再连接到串str3之后
. 将串str1连接到串str2之后再复制到串str3之后
. 将串str2复制到串str1中后再将串str3连接到串str1之后
. 将串str2连接到串str1之后再将串str1复制到串str3中
    标准资料:
12.  有以下程序 int fun(int x , int y , int *p , int *p){ *p=x+y; *p=x-y; }min(){ int , , , ;=30; =50;fun(,,&,&);printf("%,%\n", , );}输出结果是( )
. 50,30
. 30,50
. 80,-20
. 80,20
    标准资料:
13.  下列程序执行后输出的结果是( )#inlue 〈stio.h〉f(int ){ int =0;stti =3: =+ +,+ +;returu(); }min( ){ int =2,i,k;for(i=0;i<2;i+ +) k=f(+ +);printf("%\n",k);}
. 3
. 0
. 5
. 4
    标准资料:
14.  若i ,j已定义为int类型,则以下程序段中for (i=5;i;i--)for(j=0;j<4;j++){...}内循环体的总的执行次数是( )
. 20
. 15
. 24
. 16
    标准资料:
15.  有以下程序:#inlue min(){ int ,,=246;=/100%9;=(-1)&&(-1);printf("%,%\n",,); }输出结果是( )
. 2,1
. 3,2
. 4,3
. 2,-1
    标准资料:
16.  当的值不为0时,在下列选项中能正确将的值赋给变量、的是( )
. ==;
. (=)‖(=);
. (=)&&(=);
. ==;
    标准资料:
17.  以下说法中正确的是( )
. #efine和printf都是语句###efine是语句,而printf不是##printf是语句,但#efine不是###efine和printf都不是语句
. #efine是语句,而printf不是
. printf是语句,但#efine不是
. #efine和printf都不是语句
    标准资料:
18.  请选出以下语句的输出结果( )printf("%\n",strlen("\t\"\065\xff\n"));
. 5
. 14
. 8
. 输出项不合法,无正常输出
    标准资料:
19.  以下程序的输出结果是( )#inlue min( ){ hr *p1,*p2,str[50]="EFG";p1=""; p2="efgh";strpy(str+1,p2+1); strpy(str+3,p1+3);printf("%s",str);}
. )fghEFG
. fh
. fgh
. fg
    标准资料:
20.  请选出合法的语言赋值语句( )
. ==58
. i++
. =58,=58
. k=int(+)
    标准资料:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-11 00:31 , Processed in 0.102781 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表