北理网上作业C语言.docx
- 文档编号:5298842
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:31
- 大小:19.82KB
北理网上作业C语言.docx
《北理网上作业C语言.docx》由会员分享,可在线阅读,更多相关《北理网上作业C语言.docx(31页珍藏版)》请在冰豆网上搜索。
北理网上作业C语言
在线作业自动判卷20171119
题目
类型
分值
正确答案
你的答案
批改
“%”运算两侧的数据可以是任意类型的数据。
()
判断题
10.0
错误
正确
×
switch(表达式)中的表达式可以是任意类型的表达式。
()
判断题
10.0
错误
错误
√
在C语言中,参与运算的数据类型必须完全一致,不一致时要先将较低的数据类型转换为较高的数据类型。
()
判断题
10.0
正确
正确
√
以下( )不是C语言的特点。
单选题
10.0
2
1
×
下面个选项组中,均属于C语言关键字的一组是( )。
单选题
10.0
2
2
√
if语句的控制条件( )。
单选题
10.0
4
2
×
C编译系统提供了对C程序的编辑、编译、连接和运行环境,以下可以不在该环境下进行的环节是( )。
单选题
10.0
4
1
×
执行下面的语句后x的值为( )。
inta=14,b=15,x;
charc='A';
x=((a&b)&&(c<'a'));
单选题
10.0
4
1
×
下面描述中,不正确的是( )。
单选题
10.0
3
3
√
执行以下程序段后,a,b,c的值分别是( )。
inta,b=100,c,x=10,y=9;
a=(--x==y++)?
—x:
++y;
if(x<9)b=x++;c=y;
单选题
10.0
2
2
√
本次作业总分值:
100.0 得分:
50.0 正确的题数:
5 题目总数:
10 正确率:
50.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
“%”运算两侧的数据可以是任意类型的数据。
()
判断题
10.0
错误
错误
√
在C语言的scanf()中可用”%m.nf”形式的格式字符指定输入数据的精度。
()
判断题
10.0
错误
错误
√
在C语言中,参与运算的数据类型必须完全一致,不一致时要先将较低的数据类型转换为较高的数据类型。
()
判断题
10.0
正确
正确
√
要判断char型变量m是否是数字字符,可以使用下列表达式( )。
单选题
10.0
4
2
×
执行下列程序段后,x、y和z的值分别是( )。
intx=10,y=20,z=30;
if(x>y)z=x;x=y;y=z;
单选题
10.0
2
2
√
已知:
intx=1,y=2,z;则执行z=x>y?
++x:
++y;则z的值为( )。
单选题
10.0
3
4
×
执行下面的语句后x的值为( )。
inta=14,b=15,x;
charc='A';
x=((a&b)&&(c<'a'));
单选题
10.0
4
4
√
若inta,b,c;则为它们输入数据的正确的语句是( )。
单选题
10.0
4
4
√
已知“inta=4,b=5,c;”,则执行表达式“c=a=a>b”后变量a的值为( )。
单选题
10.0
1
3
×
执行以下程序段后,a,b,c的值分别是( )。
inta,b=100,c,x=10,y=9;
a=(--x==y++)?
—x:
++y;
if(x<9)b=x++;c=y;
单选题
10.0
2
2
√
本次作业总分值:
100.0 得分:
70.0 正确的题数:
7 题目总数:
10 正确率:
70.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
switch(表达式)中的表达式可以是任意类型的表达式。
()
判断题
10.0
错误
正确
×
”A”是一个字符常串量。
()
判断题
10.0
正确
错误
×
在C语言中,逻辑表达式中只允许出现逻辑型数据。
()
判断题
10.0
错误
正确
×
在C语言的scanf()中可用”%m.nf”形式的格式字符指定输入数据的精度。
()
判断题
10.0
错误
正确
×
要判断char型变量m是否是数字字符,可以使用下列表达式( )。
单选题
10.0
4
3
×
执行以下程序段后,c3的值是( )。
intc1=1,c2=2,c3;
c3=c1/c2;
单选题
10.0
1
2
×
已知:
intx=1,y=2,z;则执行z=x>y?
++x:
++y;则z的值为( )。
单选题
10.0
3
4
×
已知“inta=4,b=5,c;”,则执行表达式“c=a=a>b”后变量a的值为( )。
单选题
10.0
1
2
×
若在键盘上输入:
283.1900,想使单精度实型变量c的值为283.19,则正确的输入语句是( )。
单选题
10.0
1
3
×
执行以下程序段后,a,b,c的值分别是( )。
inta,b=100,c,x=10,y=9;
a=(--x==y++)?
—x:
++y;
if(x<9)b=x++;c=y;
单选题
10.0
2
2
√
本次作业总分值:
100.0 得分:
10.0 正确的题数:
1 题目总数:
10 正确率:
10.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
在C语言中,使用函数strcpy时可以将‘
判断题
10.0
正确
正确
√
在C语言中,for语句后的三个表达式必须都出现。
()
判断题
10.0
错误
错误
√
在标准C语言中,所有函数在调用之前都要进行声明。
()
判断题
10.0
错误
正确
×
下列说法中正确的是( )。
单选题
10.0
3
3
√
以下程序的输出结果是( )。
main()
{inti,k,a[10],p[3];
k=5;
for(i=0;i<10;i++)a[i]=i;
for(i=0;i<3;i++)p[i]=a[i*(i+1)];
for(i=0;i<3;i++)k+=p[i]*2;
printf(“%d”,k);
}
单选题
10.0
2
1
×
下列程序段( )。
x=3;
do{y=x--;
if(!
y){printf(“x”);continue;}
printf(“#”);
}while(1<=x<=2);
单选题
10.0
3
2
×
以下程序的输出结果是( )。
main()
{inti,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)printf(“%d,”x[i][2-i]);
}
单选题
10.0
3
2
×
不能正确为字符数组输入数据的是( )。
单选题
10.0
1
3
×
下面程序的输出结果是( )。
main()
{inti,j;floats;
for(i=6;i>4;i--)
{s=0.0;
for(j=i;j>3;j--)s=s+i*j;
}
printf(“%f”,s);
}
单选题
10.0
3
2
×
以下程序的输出是( )。
main()
{chara[2][5]={“6937”,”8254”};
inti,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);
}
单选题
10.0
1
1
√
本次作业总分值:
100.0 得分:
40.0 正确的题数:
4 题目总数:
10 正确率:
40.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
在C语言中,使用函数strcpy时可以将‘
判断题
10.0
正确
正确
√
在C语言中,for语句后的三个表达式必须都出现。
()
判断题
10.0
错误
错误
√
在标准C语言中,所有函数在调用之前都要进行声明。
()
判断题
10.0
错误
正确
×
下列说法中正确的是( )。
单选题
10.0
3
4
×
以下程序的输出结果是( )。
main()
{inti,k,a[10],p[3];
k=5;
for(i=0;i<10;i++)a[i]=i;
for(i=0;i<3;i++)p[i]=a[i*(i+1)];
for(i=0;i<3;i++)k+=p[i]*2;
printf(“%d”,k);
}
单选题
10.0
2
2
√
下列程序段( )。
x=3;
do{y=x--;
if(!
y){printf(“x”);continue;}
printf(“#”);
}while(1<=x<=2);
单选题
10.0
3
2
×
以下程序的输出结果是( )。
main()
{inti,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)printf(“%d,”x[i][2-i]);
}
单选题
10.0
3
4
×
不能正确为字符数组输入数据的是( )。
单选题
10.0
1
4
×
下面程序的输出结果是( )。
main()
{inti,j;floats;
for(i=6;i>4;i--)
{s=0.0;
for(j=i;j>3;j--)s=s+i*j;
}
printf(“%f”,s);
}
单选题
10.0
3
3
√
以下程序的输出是( )。
main()
{chara[2][5]={“6937”,”8254”};
inti,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);
}
单选题
10.0
1
2
×
本次作业总分值:
100.0 得分:
40.0 正确的题数:
4 题目总数:
10 正确率:
40.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
在C语言中,以“r”方式不能打开并不存在的文件。
()
判断题
10.0
正确
正确
√
在标准C语言中,在定义带参数的宏时也要定义参的类型。
()
判断题
10.0
错误
错误
√
在C语言中,枚举元素作为常量,它们是有确定的值的,它们的值按顺序从0开始依次增加且不可以改变。
()
判断题
10.0
正确
正确
√
若有以下定义和语句:
structstudent
{intnum,age;
};
structstudentstu[3]={{1001,20},{1001,19},{1003,21}};
structstudent*p=stu;
则以下错误的引用是( )。
单选题
10.0
4
3
×
下列对字符串的定义中错误的是( )。
单选题
10.0
1
3
×
说明语句"int(*p)();"的含义是( )。
单选题
10.0
3
4
×
以下对C语言中联合类型数据的正确叙述是( )。
单选题
10.0
3
2
×
已知:
chars[10],*p=s,则在下列语句中,错误的语句是( )。
单选题
10.0
2
4
×
说明语句"int(*p)();"的含义是( )。
单选题
10.0
3
3
√
C语言结构类型变量在程序执行期间( )。
单选题
10.0
1
2
×
本次作业总分值:
100.0 得分:
40.0 正确的题数:
4 题目总数:
10 正确率:
40.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
在C语言中,以“r”方式不能打开并不存在的文件。
()
判断题
10.0
正确
正确
√
在标准C语言中,在定义带参数的宏时也要定义参的类型。
()
判断题
10.0
错误
错误
√
在C语言中处理文件时文本文件和二进制文件都可采用EOF作为判断文件是否读写结束。
()
判断题
10.0
正确
正确
√
已知:
inta,*p=&a;则下列函数调用中错误的是( )。
单选题
10.0
4
4
√
main(argc,argv)中形式参数argv的正确说明形式应当为( )。
单选题
10.0
1
1
√
若有以下定义和语句:
structstudent
{intnum,age;
};
structstudentstu[3]={{1001,20},{1001,19},{1003,21}};
structstudent*p=stu;
则以下错误的引用是( )。
单选题
10.0
4
3
×
下列对字符串的定义中错误的是( )。
单选题
10.0
1
3
×
为了显示一个文本文件的容,在打开文件时,文件的打开方式应当时( )。
单选题
10.0
1
2
×
C语言结构类型变量在程序执行期间( )。
单选题
10.0
1
3
×
已知:
structsk
{inta;floatb;
}data,*p;
若有p=&data,则对data中的成员a的正确引用是( )。
单选题
10.0
2
1
×
本次作业总分值:
100.0 得分:
50.0 正确的题数:
5 题目总数:
10 正确率:
50.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
结构体变量在存中所占的字节数是由其各个成员所占字节的总和。
()
判断题
10.0
正确
正确
√
在C语言中,以“r”方式不能打开并不存在的文件。
()
判断题
10.0
正确
错误
×
在标准C语言中,可以用typedef定义类型,所以用typedef可以增加C语言的数据类型。
()
判断题
10.0
错误
正确
×
已知:
inta,*p=&a;则下列函数调用中错误的是( )。
单选题
10.0
4
3
×
main(argc,argv)中形式参数argv的正确说明形式应当为( )。
单选题
10.0
1
4
×
已知:
struct
{inti;
charc;
floata;
}test;
则sizeof(test)的值是( )。
单选题
10.0
4
3
×
若有以下定义和语句:
structstudent
{intnum,age;
};
structstudentstu[3]={{1001,20},{1001,19},{1003,21}};
structstudent*p=stu;
则以下错误的引用是( )。
单选题
10.0
4
3
×
利用fseek函数可以( )。
单选题
10.0
4
3
×
下列对字符串的定义中错误的是( )。
单选题
10.0
1
3
×
说明语句"int(*p)();"的含义是( )。
单选题
10.0
3
3
√
本次作业总分值:
100.0 得分:
20.0 正确的题数:
2 题目总数:
10 正确率:
20.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
在C语言中,函数中只能有一个return语句。
()
判断题
10.0
错误
正确
×
若函数的返回值与return表达式类型不一致时,以return表达式类型为准。
()
判断题
10.0
错误
错误
√
在C语言中,使用函数strcpy时可以将‘
判断题
10.0
正确
正确
√
以下正确的数组定义语句是( )。
单选题
10.0
4
2
×
在C语言的函数定义过程中,如果函数finA调用了函数funB,函数funB又调用了函数funA,则( )。
单选题
10.0
2
3
×
指出程序结束时,j、i、k的值分别是( )。
main()
{inta=10,b=5,c=5,d=5,i=0,j=0,k=0;
for(;a>b;++b)i++;
while(a>++c)j++;
dok++;while(a>d++);
}
单选题
10.0
2
4
×
不能正确为字符数组输入数据的是( )。
单选题
10.0
1
1
√
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递方式是( )。
单选题
10.0
2
3
×
若intx;则执行下列程序段后输出是( )。
for(x=10;x>3;x--)
{if(x%3)x--;--x;--x;
printf(“%d”,x);
}
单选题
10.0
3
1
×
在以下对C语言的描述中,正确的是( )。
单选题
10.0
1
1
√
本次作业总分值:
100.0 得分:
40.0 正确的题数:
4 题目总数:
10 正确率:
40.0%
在线作业自动判卷
题目
类型
分值
正确答案
你的答案
批改
设有变量定义chars[]=”hello”,则数组中有6个元素。
()
判断题
10.0
正确
未判断
×
在C语言中,函数中只能有一个return语句。
()
判断题
10.0
错误
未判断
×
在标准C语言中,所有函数在调用之前都要进行声明。
()
判断题
10.0
错误
未判断
×
下列程序执行的结果是( )。
A=1;b=2;c=3;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 作业 语言