2020 C语言程序设计(河北师范大学汇华学院)1462393442 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-12-04到2021-11-01
第6章 循环结构程序设计 习题
1、 问题:设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是
选项:
A:’x’&&’y’
B:x<=y
C:x||y+z && y-z
D:!((x<y) && !z||1)
答案: 【!((x<y) && !z||1)】
2、 问题:设有int a=1,b=2,c=3,d=4,m=2,n=2;,执行(m=a>b)&&(n=c>d)后n的值为
选项:
A:1
B:2
C:4
D:3
答案: 【2】
第7章 同一类型多个元素的集合——数组 习题
1、 问题:程序段如下,则以下说法中正确的是( )。int k=5;do{ k–;}while(k<=0);
选项:
A:循环体语句执行5次
B:该循环是无限循环
C:循环体语句一次也不执行
D:循环体语句执行一次
答案: 【循环体语句一次也不执行】
2、 问题:设i和x都是int类型,则for循环语句( )。for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);
选项:
A:最多执行10次
B:最多执行9次
C:是无限循环
D:一次也不执行
答案: 【最多执行10次】
第9章 C语言特产——指针 习题
1、 问题:以下关于数组的描述正确的是
选项:
A:数组的大小是固定的,但可以有不同类型的数组元素。
B:数组的大小是可变的,但所有数组元素的类型必须相同。
C:数组的大小是固定的,且所有数组元素的类型必须相同。
D:数组的大小是可变的,且可以有不同类型的数组元素。
答案: 【数组的大小是固定的,且所有数组元素的类型必须相同。】
2、 问题:下列定义数组的语句中正确的是
选项:
A:#define N 10 int x[N];
B:int N=10; int x[N];
C:int x[0..10];
D:int x[ ];
答案: 【#define N 10 int x[N];】
第10章 编译预处理 习题
1、 问题:以下不能正确赋值的是
选项:
A:char s1[10];s1="test";
B:char s2[]={‘t’,’e’,’s’,’t’}
C:char s3[20]= "test";
D:char s4[4]={ ‘t’,’e’,’s’,’t’}
答案: 【char s1[10];s1="test";】
2、 问题:以下程序的运行结果是( )。#include <stdio.h>#include <string.h>main( ){char p[20]={‘a’,’b’,’c’,’d’}, q[]="abc", r[]="abcde";strcat(p,r);strcpy(p+strlen(q), q);printf("%d", strlen(p));}
选项:
A:11
B:9
C:6
D:7
答案: 【7】
第11章 结构体 习题
1、 问题:以下能正确定义数组并赋初值的语句是
选项:
A:int n=5,b[n][n];
B:int a[1][2]={{1},{3}};
C:int c[2][]={{1,2},{3,4}}
D:int a[3][2]={{1,2},{3,4}}
答案: 【int a[3][2]={{1,2},{3,4}}】
2、 问题:执行“int a[][3]={1,2,3,4,5,6};”语句后,a[1][2]的值是
选项:
A:4
B:1
C:6
D:5
答案: 【6】
第12章 文件 习题
1、 问题:若有以下定义和语句,程序的运行结果是( )。#include <stdio.h>char s1[10]="abcd!",*s2="123\";printf("%d%d",strlen(s1), strlen(s2));
选项:
A:107
B:105
C:55
D:58
答案: 【55】
2、 问题:以下程序的运行结果是( )。#include <stdio.h>main( ){char s[]="abcde";s+=2;printf("%d",s[0]);}
选项:
A:输出字符c的ASCII码
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦