大学C语言期末考试题库试题及答案汇总(12)
时间:2025-03-10
时间:2025-03-10
D、int n=10,a[n]; 答案:D
知识点:一维数组的定义和一维数组元素的引用 141.合法的数组定义是______。 A、int a[]="string"; B、int a[5]={0,1,2,3,4,5}; C、char s="string"; D、char a[]={0,1,2,3,4,5}; 答案:D
知识点:一维数组的定义和一维数组元素的引用 144.
以下能正确定义一维数组的选项是______。 A、int a[5]={0,1,2,3,4,5}; B、char a[]={0,1,2,3,4,5}; C、char a={'A','B','C'}; D、int a[5]="0123"; 答案:B
知识点:一维数组的定义和一维数组元素的引用 145. 有如下程序 main()
{ int n[5]={0,0,0},i,k=2; for(i=0;i<k;i++) n[i]=n[i]+1; printf("%d\n",n[k]); }
该程序的输出结果是______。 A、不确定的值 B、2 C、1 D、0 答案:D
知识点:一维数组的定义和一维数组元素的引用 146.
以下程序的输出结果是______。 main() { int i,a[10];
for(i=9;i>=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }
A、258 B、741 C、852 D、369 答案:C
知识点:一维数组的定义和一维数组元素的引用 147.
执行下面的程序段后,变量k中的值为______。 int k=3,s[2]; s[0]=k; k=s[1]*10;
A、不定值 B、33 C、30 D、10 答案:A
知识点:一维数组的定义和一维数组元素的引用 A、int n1=n2=10; B、char c=32; C、fioat f=f+1.1; D、double x=12.3E2.5 答案:B
知识点:赋值语句 171.
以下合法的赋值语句是______。 A、x=y=100 B、d--; C、x+y; D、c=int(a+b); 答案:B
知识点:赋值语句 172.
下列语句中符合C语言语法的赋值语句是______。 A、a=7+b+c=a+7; B、a=7+b++=a+7; C、a=7+b,b++,a+7 D、a=7+b,c=a+7; 答案:D
知识点:赋值语句 173.
请选出合法的C语言赋值语句______。 A、a=b=58 B、i++;
C、a=58,b=58 D、k=int(a+b); 答案:B
知识点:赋值语句 174.
下面程序的输出是______。 main() { int x=10,y=3; printf("%d\n",y=x/y); }
A、0 B、1 C、3 D、不确定的值 答案:C
知识点:数据输出 175.
已知字母A的ASCII码为十进制的65,下面程序的输出是______。main() {
char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3';
printf("%d,%c\n",ch1,ch2); }
A、67,D B、B,C C、C,D D、不确定的值 答案:A
知识点:数据输出 176.
下列程序的运行结果是______。 #include <stdio.h> main()
上一篇:井下巷道回撤掘进机安全技术措施
下一篇:第四单元_自然界的水 单元总结