奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 641|回复: 0

东北大学20秋学期《高级语言程序设计基础》在线平时作业1

[复制链接]

2947

主题

1

回帖

5896

积分

论坛元老

积分
5896
发表于 2020-12-11 10:03:04 | 显示全部楼层 |阅读模式
扫码加微信
20秋学期《高级语言程序设计基础》在线平时作业1
试卷总分100得分100

东北大学作业答案 QQ 515224986
更多学习资源来自www.openhelp100.com

第1题执行下面程序段后,x的值是()。
intxprintf(%d\n(x=3*5x+5))
A、10
B、15
C、20
D、5
正确答案
第2题若执行下述程序时从键盘输入34,则输出结果是()。#includemain(){intabsscanf(%d%d&ampa&ampb)s=aif(ab)printf(%d\ns*s)s=b}
A、186
B、256
C、324
D、400
正确答案
第3题已知学生记录描述如下,下面对结构体成员computer的赋值方式正确的是()。
structstudent
{intnum;charname[8];struct{floatmath;floatengl;floatcomputer;}mark;}std;    东大作业答案 QQ 515224986
来源www.openhelp100.com
A、student.computer=84;
B、mark.computer=84;
C、std.mark.computer=84
D、std.computer=84;
正确答案
第4题下程序()。main(){intx1=3x2=0x3=0if(x1=x2+x3)
printf(****)else
printf(####)    }
A、输出:****
B、输出:###
C、#存在语法错误
D、无输出结果
正确答案
若有说明:char*pc[]={aaabbbcccddd},则以下叙述正确的是()。
A、*pc[0]代表的是字符串aaa
B、*pc[0]代表的是字符a
C、pc[0]代表的是字符串aaa
D、pc[0]代表的是字符a
正确答案
第6题以下正确的函数说明是()。
A、intfun(intab)
B、floatfun(intaintb)
C、doublefun()
D、intfun(chara[][])
正确答案
第7题若a为int类型变量,则执行以下程序段后a的值为()。
a=5a*=a/=a++
A、2
B、1
C、40
D、3
正确答案
第8题若有定义:intx[10]*p=x,则*(p+5)表示()。
A、数组元素x[5]的地址
B、数组元素x[5]的值
C、数组元素x[6]的地址
D、数组元素x[6]的值
E、选项内容11
F、选项内容11
正确答案
第9题函数rewind(fp)的作用是:使文件位置指针()。
A、重新返回文件的开头
B、返回到前一个字符的位置
C、指向文件的末尾
D、自动移至下一个字符的位置
正确答案
执行以下程序段后,y的值是()。
inta[]={13579}
intx=0y=1*ptr
ptr=&ampa[1]
while(!x){y+=*(ptr+x)x++}
A、1
B、2
C、4
D、24
正确答案
第11题若有定义:intx[10]*p=x,则*(p+5)表示()。
A、数组元素x[5]的地址
B、数组元素x[5]的值
C、数组元素x[6]的地址
D、数组元素x[6]的值
E、选项内容11
F、选项内容11
G、选项内容11
正确答案
以下运算正确的程序段是()。
A、charstr1[]=ABCDEstr2[]=abcdefstrcpy(str1str2)
B、charstr[10]*st=abcdestrcat(strst)
C、char*st1=ABCDS*st2=abcdestrcat(st1st2)
D、charstr[10]=*st=abcdestrcat(strst)
正确答案
第13题设c1、c2均是char类型变量,则以下不正确的函数调用是()。
A、scanf(c1=%cc2=%c&ampc1&ampc2)
B、getchar()
C、putchar(c2)
D、putchar(c1c2)
正确答案
第14题以下能正确定义整型变量x、y和z并为其赋初值5的语句是()。
A、intx=y=z=5
B、intxyz=5
C、intx=5y=5z=5
D、x=5y=5z=5
正确答案
若a、b、c均为int型变量,则执行以下程序段后的输出结果为()。
b=(a=10a+5c=10)
printf(a=%db=%dc=%d\nabc)
c=(a=10b=5a+b)printf(a=%db=%dc=%d\nabc)
A、a=10b=15c=10a=10b=5c=10
B、a=10b=10c=10a=10b=5c=10
C、a=10b=10c=10a=10b=5c=15
D、a=10b=10c=10a=10b=5c=5
正确答案
第16题若希望当num的值为奇数时,表达式的值为真,num的值为偶数时,表达式的值为假。则以下不能满足要求的表达式是()。
A、num%2==1
B、!(num%2==0)
C、!(num%2)
D、num%2
正确答案
第17题若有说明:inta[][3]={1234567}则数组a第一维的大小是()。
A、2
B、3
C、4
D、无确定值
正确答案
第18题若a和b均为int型变量,则执行以下程序断后x的输出是()。
x=15y=15printf(%d\nx%=(y%=2))
A、0
B、1
C、6
D、12
正确答案
第19题以下对指针变量的操作中,不正确的是()。
A、intp*qq=&ampp
B、int*p*qq=p=NULL
C、inta=5*p*p=a
D、inta=5*p=&ampa*q=&ampa*p=*q
正确答案
对两个数组a和b进行如下初始化chara[]=ABCDEFcharb[]={ABCDEF}则以下叙述正确的是()。
A、a与b数组完全相同
B、a与b长度相同
C、a和b中都存放字符串
D、a数组比b数组长
正确答案

答案来源www.openhelp100.com
奥鹏作业 QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 00:32

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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