大工17春《C和C++语言程序设计》在线作业1

合集下载

大工17春《软件开发基础》在线作业1

大工17春《软件开发基础》在线作业1

大工17春《软件开发基础》在线作业1一、作业题目本次作业题目为《软件开发基础》在线作业1。

二、作业内容作业要求如下:1. 使用任意编程语言,编写一个程序,实现以下功能:- 输入一个整数n,程序能够计算并输出从1到n的所有偶数;- 输入一个整数n,程序能够计算并输出从1到n的所有奇数;- 输入两个整数m和n,程序能够计算并输出从m到n的所有数字之和。

2. 提交代码和运行结果截图。

三、作业要点解析本次作业要求实现一个简单的程序,根据用户的输入,输出对应的数字序列或数字之和。

具体解析如下:1. 第一部分要求输出从1到n的所有偶数,可以采用循环结构进行判断,当循环变量为偶数时输出。

2. 第二部分要求输出从1到n的所有奇数,同样可以使用循环结构进行判断,当循环变量为奇数时输出。

3. 第三部分要求计算从m到n的所有数字之和,可以使用循环结构进行累加计算。

四、代码示例以下是使用Python语言编写的程序示例,满足题目要求,并能输出正确的结果。

def print_even_numbers(n):for i in range(1, n + 1):if i % 2 == 0:print(i, end=' ')def print_odd_numbers(n):for i in range(1, n + 1):if i % 2 != 0:print(i, end=' ')def calculate_sum(m, n):total_sum = 0for i in range(m, n + 1):total_sum += ireturn total_sum示例调用n = 10print("从1到{}的偶数为:".format(n))print_even_numbers(n)print("\n从1到{}的奇数为:".format(n))print_odd_numbers(n)print("\n从2到{}的数字之和为:".format(n))print(calculate_sum(2, n))五、运行结果截图请在提交作业时附上运行结果的截图,以证明程序运行正确。

2017春C语言程序设计 上 答案pdf

2017春C语言程序设计 上 答案pdf

5 判断三角形的形状
#include<stdio.h> #include<math.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a+b>c && a+c>b && b+c>a && abs(a-b)<c && abs(a-c)<b && abs(b-c)<a) { if(a==b && b==c) printf("equilateral triangle.\n"); else if(a==b || b==c || c==a) printf("isoceles triangle.\n"); else printf("triangle.\n"); } else printf("non-triangle.\n"); return 0; }
2.空心型字符 #include<stdio.h> int main() { int n, i, q, p; char ch; scanf("%c%d",&ch,&n);
14 @想翔 for(i = 0; i < n; i++) { for(q = i; q < n - 1; q++) printf(" "); printf("%c",ch + i); for(q = 0; q < (2 * i - 1); q++) { printf(" "); if(q == 2 * i - 2) printf("%c",ch + i); } printf("\n"); } for(i = n - 2; i >= 0; i--) { for(q = i; q < n - 1; q++) printf(" "); printf("%c", ch + i); for(q = 2 * i - 1; q > 0; q--) { printf(" "); if(q == 1) printf("%c", ch + i); } printf("\n"); } return 0; }

吉大17春学期《C语言程序设计》在线作业一_满分

吉大17春学期《C语言程序设计》在线作业一_满分

吉大17春学期《C语言程序设计》在线作业一_满分吉大17春学期《C语言程序设计》在线作业一一、单选题(共 10 道试题,共 40 分。

)1. 下面程序段的运行结果是char *format="%s,a=%d,b=%d\n"; int a=11,b=10; a+=b; printf(format,"a+=b",a,b);A. for,"a+=b",abB. format,"a+=b"C. a+=b,a=21,b=10D. 以上结果都不对正确答案:C2. 下面程序的运行结果是#include main(){ int a=1,b=10; do {b-=a;a++;}while(b--<0); printf("a=%d,b=%d\n",a,b); }A. a=3,b=11B. a=2,b=8C. a=1,b=-1D. a=4,b=9正确答案:B3. 以下叙述中不正确的是A. 在不同的函数中可以使用相同的名字的变量B. 函数中的形式参数是局部变量C. 在一个函数内定义的变量只在本函数范围内有效D. 在一个函数内的复合语句中定义的变量在本函数范围内有效正确答案:D4. 请选出以下语句的输出结果printf("%d\n",strlen("\t\"\065\xff\n"));A. 5B. 14C. 8D. 输出项不合法,无正常输出正确答案:A5. 下列程序的输出结果是main(){ double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf("%d\n", d*y); }A. 3B. 3.2C. 0D. 3.07正确答案:C6. 下面程序的输出结果是main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}A. 3B. 4C. 1D. 2正确答案:A7. 请选出可用作C语言用户标识符的是A. void,define,WORDB. a3_b3,_123,IFC. FOR,--abc,CaseD. 2a,Do,Sizeof正确答案:B8. C语言允许函数类型缺省定义,此时函数值隐含的类型是A. floatB. intC. longD. double正确答案:B9. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为A. 4B. 16C. 32D. 52正确答案:C10. sizeof(float)是A. 一个双精度型表达式B. 一个整型表达式C. 一种函数调用D. 一个不合法的表达式正确答案:B吉大17春学期《C语言程序设计》在线作业一二、多选题(共 5 道试题,共 20 分。

【奥鹏】大连理工19春《CC++语言程序设计》在线作业1 100分答案

【奥鹏】大连理工19春《CC++语言程序设计》在线作业1 100分答案
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:B
2.C语言程序的三种基本结构是顺序结构,选择结构,循环结构。
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:A
3.设int a=1,则执行完循环while(a++<5)后;a的值是6。
[A.]对
[B.]错
[仔细分析以上题目,并作答]
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:A
9.设short int i=65535;,执行语句printf(“%d”,i) ;后的输出结果是-1。
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:A
10.C++源程序文件的扩展名是.cpp。
[A.]对
[B.]错
[A.]1.2,1.2
[B.]1.2 1.2
[C.]x=1.2,y=1.2
[D.]x=1.2 y=1.2
[仔细分析以上题目,并作答]
————本题选择:C
3.设有定义:char a[10]="ABCD",*p=a;,则*(p+3)的值是( )。
[A.]"ABCD"
[B.]'D'
[C.]'\0'
[D.]不确定
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:A
6.字符型数据在内存中的存储形式为原码。
[A.]对
[B.]错
[仔细分析以上题目,并作答]
————本题选择:B

17春北理工《C语言程序设计》在线作业

17春北理工《C语言程序设计》在线作业

2017秋17春北理工《C语言程序设计》在线作业一、单选题(共40 道试题,共80 分。

)1. 已知:int x=1,y=2,z;则执行z=x>y?++x:++y;则z的值为()。

A. 1B. 2C. 3D. 4正确答案:2. 指出程序结束时,j、i、k的值分别是()。

main(){int a=10,b=5,c=5,d=5,i=0,j=0,k=0;for(;a>b;++b)i++;while(a> ++c)j++;do k++;while(a>d++);}A. j=5,i=4,k=6;B. i=5,j=4,k=6;C. j=6,i=5,k=7D. j=6,i=6,k=6;正确答案:3. 执行以下程序段后,c3的值是()。

int c1=1,c2=2,c3;c3=c1/c2;A. 0B. 1/2C. 0.5D. 1正确答案:4. 已知:char s[10],*p=s,则在下列语句中,错误的语句是()。

A. p=s+5;B. s=p+s;C. s[2]=p[4];D. *p=s[0];正确答案:5. 以下程序的输出是( )。

ma in(){char a[2][5]={“6937”,”8254”};int i,j,s=0;for(i=0;i<2;i++)for(j=0;a[i][j]>'0'&&a[i][j]<='9';j+=2)s=10*s+a[i][j]-…0‟;printf(“s=%d ”,s); }A. 6385B. 69825C. 63825D. 693825正确答案:6. C编译系统提供了对C程序的编辑、编译、连接和运行环境,以下可以不在该环境下进行的环节是()。

A. 编辑和编译B. 编译和连接C. 连接和运行D. 编辑和运行正确答案:7. 已知:struct{int i; char c; float a; }test; 则sizeof(test)的值是()。

东师C程序设计17春在线作业1【标准答案】

东师C程序设计17春在线作业1【标准答案】

C程序设计17春在线作业1
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 60 分)
1. 设有以下宏定义: #define H 30 #define LEN H+20 则执行赋值语句v=LEN*10;后,v 的值是()
A. 60
B. 230
C. 500
D. 0
满分:3 分
正确答案:B
2. 设有如下程序段,int k=10; while(k=0) k=k-1;下面描述中正确的是()
A. 循环执行一次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
满分:3 分
正确答案:C
3. 以下程序: main() { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%d\n”,sum); } 执行程序后sum的值是()
A. 15
B. 14
C. 不确定
D. 0
满分:3 分
正确答案:C
4. 不是C语言提供的合法关键字的是()
A. switch
B. true
C. case
D. default
满分:3 分
正确答案:B
5. 选出下列标识符中不是合法的标识符的是()
A. hot_do
B. cat1。

福师17春秋学期《C++语言程序设计》在线作业一

福师17春秋学期《C++语言程序设计》在线作业一

一、单选题(共20道试题,共40分。

)V1.下列函数中,可以是虚函数的是______。

()A.自定义的构造函数B.拷贝构造函数C.静态成员函数D.析构函数2.考虑函数原型voidtest(inta,intb=7,char="*"),下面的函数调用中,属于不合法调用的是()。

A.test(5);B.test(5,8);C.test(6,"#")D.test(0,0,"*")3.假定a为一个整型数组名,则元素a[4]的字节地址为()。

A.a+4B.a+8C.a+16D.a+324.决定C++语言中函数的返回值类型的是()。

A.return语句中的表达式类型B.调用该函数时系统随机产生的类型C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型5.()的功能是对对象进行初始化。

A.析构函数B.数据成员C.构造函数D.静态成员函数6.设a=1,b=2,则(a++)+b与a+++b这两个表达式的值分别为()。

A.3,3B.3,4C.4,3D.4,47.整型变量i定义后赋初值的结果是()。

inti=2.8*6;A.12B.16C.17D.188.能做为C++程序基本单位的是()A.字符;B.语句;C.函数;D.源文件;9.下面有关重载函数的说法中正确的是()。

A.重载函数必须具有不同的返回值类型;B.重载函数形参个数必须不同;C.重载函数必须有不同的形参列表D.重载函数名可以不同10.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是_________。

A.公有类型B.私有类型C.保护类型D.友元类型11.下列程序的运行结果是_________。

#includeclassexample{inta:public:example(intb){a=n++;}voidprint(){a=a+1;cout<<a<<””;}voidprint()const{cout<}voidmain(){examplext(3);constexampley(2);x.print();y.print();}A.22B.43C.42D.312.类的析构函数的作用是()。

大工17春《C和C++语言程序设计》在线作业3 答案

大工17春《C和C++语言程序设计》在线作业3 答案

大工17春《C和C++语言程序设计》在线
作业3 答案
1.如果类A被声明为类B的友元,则类A的成员函数可
以访问类B的所有成员,正确答案为B。

2.当派生类有多个父类,其中有一个共同的虚基类时,虚
基类的初始化参数由派生类的构造函数来传递,正确答案为A。

3.实现运行时的多态性采用虚函数,正确答案为D。

4.定义析构函数时,应该注意函数名与类名完全相同,无
形参且不可重载,函数体中不一定要有delete语句,正确答案
为C。

5.抽象类指的是有纯虚函数的类,正确答案为A。

6.在公有继承的情况下,基类的成员(私有的除外)在派
生类中的访问权限保持不变,正确答案为A。

7.下列引用的定义中,int i;int &j=i。

char d;char &k=d。

float i;float &j=i。

都是正确的,只有int i;int j=i;是错误的,正
确答案为B。

8.控制不是类与类的关系,正确答案为C。

9.友元函数是类的非成员函数,不是类的成员函数,正确
答案为A。

10.对象代表着正在创建的系统中的一个实体,对象是一个状态和操作(或方法)的封装体,对象之间的信息传递是通过消息进行的,对象就是C++语言中的类的实例化,因此错误的描述是A,正确答案为A。

东师C++程序设计17春在线作业1-3

东师C++程序设计17春在线作业1-3

东师C++程序设计17春在线作业1一、单选题1、D2、A3、A4、C5、B一、单选题(共 20 道试题,共 60 分。

)V 1. 定义p并使p指向动态空间中的包含10个整数的数组所使用的定义语句为()。

A. int *p=new[10];B. int *p=new int(10);C. *p=new int[10];D. int *p=new int[10];正确答案:D2. 假设已经有定义const char*name="chen"; 下面的语句中错误的是()。

A. name[3]= ’q’;B. name="lin";C. name=new char[5];D. name=new char(’q’);正确答案:A3. C++流类库预定义的与标准输入设备相关联的是()。

A. cinB. coutC. cerrD. clog正确答案:A4. 类的构造函数被自动调用执行的情况是在定义该类的()。

A. 成员函数时B. 数据成员时C. 对象时D. 友元函数时正确答案:C5. 在C++中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是()。

A. int Fun(int x){return x*x;}B. inline int Fun(int x){return x*x;}C. int inline Fun(int x){return x*x;}D. int Fun(int x){inline return x*x;}正确答案:B6. 当将一个类A说明为另一个类B的友元后,类A能够直接访问类B的()。

A. 只能是公有成员B. 只能是保护成员C. 只能是除私有成员之外的任何成员D. 具有任何权限的成员正确答案:D7. ()不是构造函数的特征。

A. 构造函数的函数名与类名相同。

东师C++程序设计17春在线作业1

东师C++程序设计17春在线作业1

东师C++程序设计17春在线作业1一、单选题1、C2、D3、D4、D5、B一、单选题(共 20 道试题,共 60 分。

)V 1. 函数模板的使用实际上是将函数模板实例化成一个具体的()。

A. 类B. 对象C. 模板函数D. 模板类正确答案:C2. 假定classA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为()。

A. x(a)B. x[a]C. x->aD. x.a正确答案:D3. 下列关于构造函数的描述中,错误的是()。

A. 构造函数可以设置默认参数;B. 构造函数在定义类对象时自动执行C. 构造函数可以是内联函数D. 构造函数不可以重载正确答案:D4. 关于void指针,下列说法正确的是()。

A. void指针就是已定义而未初始化的指针B. void指针就是未指向任何数据的指针C. void指针值可以直接赋给一个非void指针D. 指向任何类型数据的指针可直接赋值给一个void指针正确答案:D5. 下面对类的构造函数的定义是() 。

A. void X::X( 参数 )B. X::X( 参数 )C. int X::X( 参数 )D. float X::X( 参数 )正确答案:B6. 类模板的模板参数()。

A. 只可作为数据成员的类型B. 只可作用成员函数的返回类型C. 只可作为成员函数的参数类型D. 以上三者皆可正确答案:D7. 下列说法正确的是()。

A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方。

大工17春C和C语言程序设计在线作业2

大工17春C和C语言程序设计在线作业2

一、单项选择题(共 10 道试题,共 50 分。

) V 1. 在C语言程序中,有关函数的概念正确的选项是()。

A. 函数的概念能够嵌套,但函数的挪用不能够嵌套B. 函数的概念不能够嵌套,但函数的挪用能够嵌套C. 函数的概念和函数的挪用均能够嵌套D. 函数的概念和函数的均不能够嵌套2. 假设有说明语句“int a[5],*p=a;”,那么对数组元素的正确引用是()。

A. p[a]B. a[p]C. *(p+2)D. p+23. 假定int类型变量占用两个字节,其有概念:int x[10]={1,4,4};,那么数组x 在内存中所占字节数是()。

A. 20B. 10C. 3D. 64. 在函数调历时,以下说法正确的选项是()。

A. 函数挪用后必需带回返回值B. 实际参数和形式参数能够同名C. 主调函数和被调函数老是在同一个文件里D. 函数间的数据传递不能够利用全局变量5. 变量的指针,其含义是指该变量的()。

A. 地址B. 值C. 一个标志D. 名6. 已知:int a, *p=&a; 那么以下函数挪用中错误的选项是()。

A. scanf(“%d”,p);B. scanf(“%d”,&a);C. printf(“%d”,a);D. printf(“%d”,p);7. 语句int *p;说明了()。

A. p是指向函数的指针,该函数返回一int型数据B. p是指向一维数组的指针C. p是指向int型数据的指针D. p是函数名,该函数返回一指向int型数据的指针8. 已知: struct sk { int a; float b; }data, *p; 假设有p=&data,那么对data中的成员a的正确引用是()。

A. p->B. (*p).C. (*p).aD. 以下表达中正确的选项是()。

A. 组成C程序的大体单位是函数B. 能够在一个函数中概念另一个函数C. 所有被挪用的函数必然要在挪用之前进行概念D. main()函数必需放在其它函数之前10. 以下能对一维数组a进行初始化的语句是()。

大工17春C和C语言程序设计在线作业1

大工17春C和C语言程序设计在线作业1

一、单项选择题(共 10 道试题,共 50 分。

) V 1. 假设有以下类型说明语句:char a;float b; int c; double d; 那么表达式a*b+d-c的结果类型为()。

A. floatB. doubleC. charD. int2. 设a为整型变量,那么不能正确表达数学关系10<a<15的C语言表达式是()。

A. a>10&&a<15B. a==11||a==12||a==13||a==14C. 10<a<15D. !(a<=10)&&!(a>=15)3. 下面哪个()不是变量的要素。

A. 类型B. 值C. 名字D. 地址4. 在C语言程序中,表达式8%3的结果是()。

A.B. 2C. 3D. 15. 设x为int型变量,那么执行以下语句后:x=10; x+=x;,x的值为()。

A. 10B. 20C. 40D. 306. 执行语句{for(j=0;j<5;j++) a=1;}后变量j的值是()。

A. 0B. 3C. 5D. 17. 假设int x=1,y=3,z=4 那么表达式x>z?y:z的结果是()。

A. 4B. 3C. 2D. 08. 下面哪个是32位机械,无符号短整形的取值范围()。

A. 0~95B. 0~65535C. -32768~32767D. -48~479. 下面四个选项中,均是合法转义字符的选项是()。

A. \''\017''\"'B. '\''\\''\n'C. '\\0''101''xlf'D. '\018''\f''xab'10. 以下程序的输出结果是()。

main() { int x=-10,y= -2,z=1; if(x<y) if(y<0) z=0; else z=z+1; printf(“%d\n”,z);}A. 0B. 2C. 3D. 4二、判定题(共 10 道试题,共 50 分。

大工17春《计算机科学导论》在线作业1答案

大工17春《计算机科学导论》在线作业1答案

大工17春《计算机科学导论》在线作业1答案作业1题目:编程题1. 编写程序,输出1-100之间的所有素数。

解答代码如下:def is_prime(num):if num < 2:return Falsefor i in range(2, int(num**0.5) + 1):if num % i == 0:return Falsereturn Truedef print_primes():primes = []for num in range(1, 101):if is_prime(num):primes.append(num)return primesprimes = print_primes()print(primes)2. 编写程序,求用户输入的任意正整数的阶乘。

解答代码如下:def factorial(num):result = 1for i in range(1, num + 1):result *= ireturn resultnum = int(input("请输入一个正整数:")) factorial_result = factorial(num)print(f"{num}的阶乘为:{factorial_result}")3. 编写程序,判断用户输入的字符串是否为回文字符串。

解答代码如下:def is_palindrome(string):string = string.lower()reversed_string = string[::-1]if string == reversed_string:return Trueelse:return Falsestring = input("请输入一个字符串:")if is_palindrome(string):print("是回文字符串")else:print("不是回文字符串")以上是《计算机科学导论》在线作业1的答案,希望对您有帮助。

17秋学期《C语言及程序设计》在线作业1满分答案

17秋学期《C语言及程序设计》在线作业1满分答案

17秋学期《C语言及程序设计》在线作业1试卷总分:100 得分:100一、单选题1.下面四个选项中,均是合法转义字符的选项是()。

A. \'''\\''\n'B. "\''\017''\""'"C. \018''\f''xab'D. \\0''\101''xlf'正确答案:A2.char*A[5],则标识符A的意义时()。

A. A是一个指向有5个字符型元素的指针变量B. A是一个有5个元素的一维数组,每个元素指向字符型的指针变量C. A是一个指向字符型的函数的指针变量D. A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量正确答案:B3. 以下叙述中不正确的是()A. 在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B. 在C程序的函数中,最好使用全局变量C. 在C程序中,形参只是局限于所在函数D. 在C程序中,函数名的存储类别为外部正确答案:B4. 下面对函数的叙述,不正确的是()。

A. 函数的返回值是通过函数中的return语句获得的B. 函数不能嵌套定义C. 一个函数中有且只有一个return语句D. 函数中没有return语句,并不是不带回值正确答案:C5. 以下为一维整型数组a的正确说明是()。

A. inta(10);B. "intn=10,a[n];"C. "intn;scanf(""%d"",n);"D. "#defineSIZE10;inta[SIZE];inta[n];"满分:5 分正确答案:D6. 一个C语言程序总是从()。

A. 主过程开始执行B. 主函数开始执行C. 子程序开始执行D. 主程序开始执行满分:5 分正确答案:B7. 071^052的结果是()A. 32B. 16C. 23D. 22满分:5 分正确答案:A8. 下面正确的字符常量是()A. \X17'B. \80'C. \\'D. """\n"""满分:5 分正确答案:C9. 以下不正确的C语言标识符是()。

大工17春《C和C++语言程序设计》在线作业1

大工17春《C和C++语言程序设计》在线作业1

一、单选题(共 10 道试题,共 50 分。

) V 1. 若有以下类型说明语句:char a;float b; int c; double d; 则表达式a*b+d-c的结果类型为()。

A. floatB. doubleC. charD. int2. 设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是()。

A. a>10&&a<15B. a==11||a==12||a==13||a==14C. 10<a<15D. !(a<=10)&&!(a>=15)3. 下面哪个()不是变量的要素。

A. 类型B. 值C. 名字D. 地址4. 在C语言程序中,表达式8%3的结果是()。

A. 2.5B. 2C. 3D. 15. 设x为int型变量,则执行以下语句后:x=10; x+=x;,x的值为()。

A. 10B. 20C. 40D. 306. 执行语句{for(j=0;j<5;j++) a=1;}后变量j的值是()。

A. 0B. 3C. 5D. 17. 若int x=1,y=3,z=4 则表达式x>z?y:z的结果是()。

A. 4B. 3C. 2D. 08. 下面哪个是32位机器,无符号短整形的取值范围()。

A. 0~4294967295B. 0~65535C. -32768~32767D. -2147483648~21474836479. 下面四个选项中,均是合法转义字符的选项是()。

A. \''\017''\"'B. '\''\\''\n'C. '\\0''101''xlf'D. '\018''\f''xab'10. 以下程序的输出结果是()。

17秋学期《C语言及程序设计》在线作业1满分答案

17秋学期《C语言及程序设计》在线作业1满分答案

17秋学期《C语言及程序设计》在线作业1试卷总分:100得分:100一、单选题1.下面四个选项中,均是合法转义字符的选项是()。

A.\'''\\''\n'B."\''\017''\""'"C.\018''\f''xab'D.\\0''\101''xlf'正确答案:A2.char*A[5],则标识符A的意义时()。

A.A是一个指向有5个字符型元素的指针变量B.A是一个有5个元素的一维数组,每个元素指向字符型的指针变量C.A是一个指向字符型的函数的指针变量D.A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量正确答案:B3.以下叙述中不正确的是()A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在C程序的函数中,最好使用全局变量C.在C程序中,形参只是局限于所在函数D.在C程序中,函数名的存储类别为外部正确答案:B4.下面对函数的叙述,不正确的是()。

A.函数的返回值是通过函数中的return语句获得的B.函数不能嵌套定义C.一个函数中有且只有一个return语句D.函数中没有return语句,并不是不带回值正确答案:C5.以下为一维整型数组a的正确说明是()。

A.inta(10);B."intn=10,a[n];"C."intn;scanf(""%d"",n);"D."#defineSIZE10;inta[SIZE];inta[n];"正确答案:D6.一个C语言程序总是从()。

A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行正确答案:B7.071^052的结果是()A.32B.16C.23D.22正确答案:A8.下面正确的字符常量是()A.\X17'B.\80'C.\\'D."""\n"""正确答案:C9.以下不正确的C语言标识符是()。

大工17春《计算机应用基础》在线测试1答案.doc

大工17春《计算机应用基础》在线测试1答案.doc

一、单选题(共10道试题,共40分。

)1. 在Windows 7中,对打开的多个窗口进行切换的操作方法有()°匚 A.按PrintScreen 键匚B.按A键C c.按ENTER 键K D.单击任务栏上的程序图标满分:4分2. ()是运行在Windows 7环境下的文字处理软件。

E A. Word 2010匚 B. Excel 2010匚C. Outlook 2010C D. Access满分:4分3. 下列各进制的整数中()的值最小。

匚A.十进制数100° B.八进制数100C C.十六进制数10E D.二进制数10满分:4分4. 目前人们使用的微型计算机硬件主要采用的电子器件是()。

匚A,真空管匚B.晶体管E C.大规模和超大规模集成电路C D.小规模集成电路满分:4分5. 关于Windows 7正常关机的说法,正确的是()。

匚A.直接关闭计算机电源B.关闭所有己打开的应用程序,点击“开始”按钮,选择“关机”匚C.关闭所有应用程序,点击“开始”按钮,点击“注销”C D.以上都不对满分:4分6. 在Word 2010中,当前输入的文字显示在()o匚A.文件开始处E B.插入点C C.文件的尾部C D,段落的尾部满分:4分7. 在Windows 7中,“记事本”是一种()。

E A.字处理软件匚B.浏览器C C.编辑器匚D.回收站满分:4分8. 在Windows 7的窗口中,标题栏的右侧有最大化、还原、最小化和关闭按钮,其中不可能同时出现的两个按钮是()o匚A,最大化和最小化按钮C B,最小化和还原按钮E C.最大化和还原按钮C D.最小化和关闭按钮满分:4分9. 在Word 2010的编辑状态中,如果要输入希腊字母,则需要使用的菜单是“()C A.视图E B.插入C c.文件匚D.页面布局10. 在Windows 7文件夹窗门中共有35个文件,用鼠标左键依次单击前5个文件,最后被选定的文件的个数是()。

东北师范大学计算机应用基础17春在线作业1满分标准答案

东北师范大学计算机应用基础17春在线作业1满分标准答案

计算机应用基础17春在线作业1试卷总分:100 得分:100一、单选题 (共 25 道试题,共 62 分)1. 不是衡量CPU质量的技术指标是______。

A. 数据总线宽度B. 地址总线宽度C. 时钟频率D. 生产厂家满分:2.5 分正确答案2. 下列四组数据中,每组有三个数,第一个数为八进制,第二个数为二进制,第三个数为十六这四组数中,三个数值相同是A. 277,10111111,AFB. 203,10000011,83C. 247,10100111,A8D. 213,10010110,96满分:2.5 分正确答案:B3. 下列哪一个不是网络能够实现的功能?A. 数据通信B. 资源共享C. 负荷均衡D. 交换硬件满分:2.5 分正确答案4. 下列字符中,其ASCII码值最大的是A. 9B. DC. aD. y满分:2.5 分正确答案5. 当一个应用程序的窗口被最小化后,该应用程序A. 已终止执行B. 仍然在前台执行C. 已暂时停止执行D. 已转入后台执行满分:2.5 分正确答案6. 某单位的人事档案管理程序属于A. 系统程序B. 系统软件C. 应用软件D. 目标程序满分:2.5 分正确答案:C7. 要显示或隐藏Word窗口中的状态栏,其操作是在菜单栏中选择“工具”→“选项”命令,对话框中选择()A. “常规”选项卡B. “视图”选项卡C. “编辑”选项卡D. “保存”选项卡满分:2.5 分正确答案:B8. 在使用WORD2000文字编辑软件时,可以在标尺上直接进行的操作是()。

A. 建立表格B. 段落首行缩进C. 对文章进行分栏D. 嵌入图片满分:2.5 分正确答案:B9. Windows98中,文件的属性不包括A. 只读属性B. 存档属性C. 系统属性D. 只写属性满分:2.5 分正确答案10. 计算机中所有信息的存储都采用A. 二进制B. 八进制C. 十进制D. 十六进制满分:2.5 分正确答案:A11. 如果不小心删除桌面上的某应用程序图标,那么A. 该应用程序再也不能运行B. 再也找不到该应用程序图标C. 还能重新建立该应用程序的快捷方式D. 该应用程序能在回收站中找到满分:2.5 分正确答案:C12. 半角状态下输入“ABC英语”在计算机内部占存储器的字节数为A. 5B. 10C. 7D. 8满分:2.5 分正确答案:C13. 选择网卡的主要依据是组网的拓扑结构、网络段的最大长度、节点之间的距离和____A. 接入网络的计算机种类B. 使用的传输介质的类型C. 使用的网络操作系统的类型D. 互连网络的规模满分:2.5 分正确答案:B14. Windows 98自带的输入法不包括______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题(共 10 道试题,共 50 分。

) V 1. 若有以下类型说明语句:char a;float b; int c; double d; 则表达式a*b+d-c的结果类型为()。

A. float
B. double
C. char
D. int
标准答案:B
2. 设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是()。

A. a>10&&a<15
B. a==11||a==12||a==13||a==14
C. 10<a<15
D. !(a<=10)&&!(a>=15)
标准答案:C
3. 下面哪个()不是变量的要素。

A. 类型
B. 值
C. 名字
D. 地址
标准答案:D
4. 在C语言程序中,表达式8%3的结果是()。

A. 2.5
B. 2
C. 3
D. 1
标准答案:B
5. 设x为int型变量,则执行以下语句后:x=10; x+=x;,x的值为()。

A. 10
B. 20
C. 40
D. 30
标准答案:B
6. 执行语句{for(j=0;j<5;j++) a=1;}后变量j的值是()。

A. 0
B. 3
C. 5
D. 1
标准答案:C
7. 若int x=1,y=3,z=4 则表达式x>z?y:z的结果是()。

A. 4
B. 3
C. 2
D. 0
标准答案:A
8. 下面哪个是32位机器,无符号短整形的取值范围()。

A. 0~4294967295
B. 0~65535
C. -32768~32767
D. -2147483648~2147483647
标准答案:B
9. 下面四个选项中,均是合法转义字符的选项是()。

A. \''\017''\"'
B. '\''\\''\n'
C. '\\0''101''xlf'
D. '\018''\f''xab'
标准答案:B
10. 以下程序的输出结果是()。

main() { int x=-10,y= -2,z=1; if(x<y) if(y<0) z=0; else z=z+1; printf(“%d\n”,z);}
A. 0
B. 2
C. 3
D. 4
标准答案:A
二、判断题(共 10 道试题,共 50 分。

) V 1. x%2 == 0 && x%3 !=0表示能被2整除但不能被3整除的整数。

A. 错误
B. 正确
标准答案:B
2. 程序开发步骤为编辑 -> 编译 -> 连接 -> 执行。

A. 错误
B. 正确
标准答案:B
3. C语言程序书写格式比较自由,一个语句可以分开写在多行。

A. 错误
B. 正确
标准答案:B
4. 在C语言程序中,break语句不能出现在for语句中。

A. 错误
B. 正确
标准答案:A
5. 标识符只能由字母,数字和下划线构成。

A. 错误
B. 正确
标准答案:B
6. += 是赋值运算符。

A. 错误
B. 正确
标准答案:B
7. 枚举型不是数据的基本类型。

A. 错误
B. 正确
标准答案:B
8. 程序 = 算法+数据结构+程序设计方法+语言工具和开发环境。

A. 错误
B. 正确
标准答案:B
9. 在C语言程序中,认为小于等于0的为逻辑"假"。

A. 错误
B. 正确
标准答案:A
10. C语言程序中,对嵌套if语句的规定是:else语句总是与其之前最近的且尚未配对的if配对。

A. 错误
B. 正确
标准答案:B。

相关文档
最新文档