当前位置:文档之家› 华东理工 C语言设计(本) 网上作业1

华东理工 C语言设计(本) 网上作业1

题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
若有说明语句:char *g="morning",则printf("%.3s",g); 的输出结果是( )。
A、mor
B、ing
C、morning
D、格式不正确,没有输出值

标准答案:A
学员答案:A
本题得分:5
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
下列变量说明语句中,( )正确。
A、int_a=123
B、double b="ok"
C、long do=0x7dL
D、float 2_and=4.56

标准答案:A
学员答案:D
本题得分:0
题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设int i,j; 则以下循环体的执行次数是( )。for(i=0,j=1;i<=j+1;i+=2,j--) printf("%d\n",i);
A、3
B、2
C、1
D、0

标准答案:C
学员答案:C
本题得分:5
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
当调用函数时,实参是个数组名,则传送给形参的是( )。
A、数组的存储首地址
B、数组的长度
C、数组的元素个数
D、数组第一个元素的值

标准答案:A
学员答案:A
本题得分:5
题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设:int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a; 则数值为9的表达式是( )。
A、*(p+8)
B、p=9
C、*p+=9
D、p+8

标准答案:A
学员答案:A
本题得分:5
题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
宏定义#define PI 3.14159中,宏名PI代替一个( )。
A、常数
B、字符串
C、符号
D、变量

标准答案:B
学员答案:B
本题得分:5
题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设int (*f)() ;则f是个( )。
A、整型指针变量
B、数组指针
C、指针数组
D、函数指针

标准答案:D
学员答案:D
本题得分:5
题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设有说明语句:char a='\x72’,则变量a 。
A、包含1个字符
B、包含2个字符
C、包含3个字符
D、包含4个字符

标准答案:A
学员答案:A
本题得分:5
题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设有说明语句:char x[20]="good\0morning"; 则下面printf语句的输出结果为( )。printf("%d %d\n",strlen(x), sizeof(x))
A、13 13
B、13 20
C、4 13
D、4 20

标准答案:D
学员答案:D
本题得分:5
题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
判断字符串s1和s2是否相等,应该使用( )。
A、if(s1=s2)
B、if(s1==s2)
C、if(strcmp(s1,s2))
D、if(strcpy(s1,s2))

标准答案:C
学员答案:C
本题得分:5

题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
下列程序的输出结果是( )。#include struct abc { int a, b, c; };main() { struct abc s[2]={{1,2,3},{4,5,6}}; int t; t=s[0].a+s[1].b; printf("%d\n",t); }
A、5
B、6
C、7
D、8

标准答案:B
学员答案:B
本题得分:5
题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
结构化程序设计主要强调的是( )。
A、程序的规模
B、程序的易读性
C、程序的效率
D、程序的可移植性

标准答案:B
学员答案:B
本题得分:5
题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设int x,y; 则语句序列:x+=y;y=x-y;x-=y;的功能是( )。
A、把x和y按从大到小排列
B、把x和y按从小到大排列
C、无确定结果
D、交换x和y中的值

标准答案:D
学员答案:D
本题得分:5
题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设:int x,*pb;则以下赋值语句中,( )正确。
A、*pb=&x;
B、pb=x;
C、pb=&x;
D、*pb=*x

标准答案:C
学员答案:C
本题得分:5
题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
打开D盘user文件夹下的“abc.txt”的字符文件进行读、写操作,( )语句正确。
A、fp=fopen("D:\user\abc.txt", "r+");
B、fp=fopen("D:\\user\\abc.txt", "r+");
C、fp=fopen("D:\user\abc.txt", "rb+");
D、fp=fopen("D:\\user\\abc.txt", "rb+")

标准答案:B
学员答案:D
本题得分:0
题号:16 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
以下能正确定义一维数组的选项是( )。
A、int num[];
B、#define N 100 int num[N];
C、int num[0:100];
D、int n=100

标准答案:B
学员答案:A
本题得分:0
题号:17 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
设有说明语句:int x[]={0,1,2,3,4,5,6,7,8,9}, *p=x+5; 则printf("%d",*p--);的输出结果为( )。
A、出错
B、x[4]的地址
C、4
D、5

标准答案:D
学员答案:D
本题得分:5
题号:18 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
以下程序的输出结果是 。#include main() { char ch[3][5]={"AAAA", "BBB",CC"};printf("\"%s\"\n", ch[1]);}
A、"AAAA"
B、 "BBB"
C、 "BBBCC"
D、 "CC"

标准答案:B
学员答案:B
本题得分:5
题号:19 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
内容:
字符(char)型数据在计算机内存中的存储形式是( )。
A、EBCDIC码
B、ASCII码
C、反码
D、补码

标准答案:B
学员答案:B
本题得分:5
题号:20 题型:单选题(请在以下几个

选项中选择唯一正确答案) 本题分数:5
内容:
设:int x,y,z,k; 则执行表达式:x=(y=4,z=16,k=32)后,x的值为( )。
A、4
B、16
C、32
D、52

标准答案:C
学员答案:C
本题得分:5

相关主题
文本预览
相关文档 最新文档