西南科技大学网络教育《程序设计语言(C)》在线作业与自测答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.strut tt[2]={{1,’’},{2,’’}};
.strut tt[2]={{1," " ,62.5},{2," " ,75.0}}
答案:
您的答案:
题目分数:3
此题得分:3
19.
设、、、、m、n均为int型变量,且=5、=6、=7、=8、m=2、n=2,则逻辑表达式(m=>)&&(n=>)运算后,n的值位为
.44
.45
.32
.33
答案:
您的答案:
题目分数:3
此题得分:3
14.
下列程序运行的结果为()。#inlue fun(int x,int y,int *p,int *p) { *p=x+y; *p=x-y; } min() { int ,,, ; =30 ; =50; fun(,,&,&); printf(“%,%\n”,,); }
.10,,0
.10,,0
答案:
您的答案:
题目分数:3
此题得分:3
14.
有以下程序min() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,k=2; for(i=0;i<3;i++) { printf("% ",m[k][i]); } }执行后输出结果是
.4 5 6
.2 5 8
.w,one
.o,two
答案:
您的答案:
题目分数:3
此题得分:3
17.
以下选项中属于语言的数据类型是()
.复数型
.布尔型
.集合型
.整型
答案:
您的答案:
题目分数:3
此题得分:0
18.
设有语句int =3;则执行语句+=-=*;后,变量的值是()
.3
.0
.-12
.9
答案:
您的答案:
题目分数:3
此题得分:3
.011122
.012
.012020
.120
答案:
您的答案:
题目分数:3
此题得分:3
18.
设有如下说明typeef strut { int n; hr ; oule x;}ST;则以下选项中,能正确定义结构体数组并赋初值的语句是;
.ST tt[2]={{1,’’,62},{2,’’,75}};
.ST tt[2]={1," " ,62,2," " ,75};
.k=4
.k=6
.k=7
.k=8
答案:
您的答案:
题目分数:3
此题得分:0
21.
写一个函数,求一个字符串的长度,在min函数中输入字符串,并输出其长度。
22.
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。(请抓住分子与分母的变化规律。)
23.
写一个函数,求一个字符串的长度,在min函数中输入字符串,并输出其长度。
此题得分:3
12.
若有代数式3e/(),则不正确的语言表达式是()。
.3**e/*
.3**e//
.//*e*3
.*e//*3
答案:
您的答案:
题目分数:3
此题得分:3
13.
设有以下宏定义:#efine M 2 #efine X(m) ((M+2)*m)则执行语句:z=2*(M+X(3+2));后,z的值为()。
答案+我名字
作业
1.
有以下程序段int m=0,n=0; hr =’’; snf("%%%",&m,&,&n); printf("%,%,%\n",m,,n);若从键盘上输入:1010<回车>,则输出结果是:
.10,,10
.10,,10
.10,,0
.10,,0
答案:
您的答案:
题目分数:3
此题得分:0
此题得分:3
2.
有以下程序voi f(int x,int y) { int t; if(x.3,4,5
.5,3,4
.5,4,3
.4,3,5
答案:
您的答案:
题目分数:3
此题得分:3
3.
有以下程序min() { int i; for(i=0;i<3;i++) swith(i) { se 1: printf("%",i); se 2: printf("%",i); efult: printf("%",i); }}执行后输出的结果是
.ST tt[2]={{1,’’,62},{2,’’,75}};
.ST tt[2]={1," " ,62,2," " ,75};
.strut tt[2]={{1,’’},{2,’’}};
.strut tt[2]={{1," " ,62.5},{2," " ,75.0}}
答案:
您的答案:
题目分数:3
此题得分:3
答案:
您的答案:
题目分数:3
此题得分:3
9.
有以下程序min() { int i=10,j=1; printf("%,%\n",i--,++j); }执行后输出的结果是
.9,2
.10,2
.9,1
.10,1
答案:
您的答案:
题目分数:3
此题得分:3
10.
有以下程序min() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,k=2; for(i=0;i<3;i++) { printf("% ",m[k][i]); } }执行后输出结果是
此题得分:3
9.
下列关于语言用户标识符的叙述中正确的是
.用户标识符中可以出现下划线和中划线(减号)
.用户标识符中不可以出现中划线,但可以出现下划线
.用户标识符中可以出现下划线,但不可以放在用户标识符的开头
.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
答案:
您的答案:
题目分数:3
此题得分:3
10.
有以下程序min() { int i=10,j=1; printf("%,%\n",i--,++j); }执行后输出的结果是
.9,2
.10,2
.9,1
.10,1
答案:
您的答案:
题目分数:3
此题得分:3
11.
t为int类型,进人下面的循环之前,t的值为0 while( t=l ) {……}则以下叙述中正确的是
下面程序的运行结果是()。Min( ) {strut mplx{ int x; int y; }num[2]={1,3,2,7}; Printf(“%\n”,num[0].y/num[0].x*num[1].x); }
.0
.1
.3
.6
答案:
您的答案:
题目分数:3
此题得分:3
6.
在如下程序段中的while循环()。int k=0; While(k=1) k++;
.3
.6
.9
.27
答案:
您的答案:
题目分数:3
此题得分:0
8.
下列关于语言用户标识符的叙述中正确的是
.用户标识符中可以出现下划线和中划线(减号)
.用户标识符中不可以出现中划线,但可以出现下划线
.用户标识符中可以出现下划线,但不可以放在用户标识符的开头
.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
.有语法错,不能执行
.无限循环
.一次都不执行
.执行一次
答案:
您的答案:
题目分数:3
此题得分:3
7.
阅读程序回答问题:min( ) { int i,j,k,m=0; for(i=1;i<4;i++) for(j=1;j<4;j++) for(k=1;k<4;k++) m++; printf(“M=%”,m); }以上程序输出M=( ).
.011122
.012
.012020
.120
答案:
您的答案:
题目分数:3
此题得分:3
4.
以下程序的输出结果是min() { int =3; printf("%\n",(+-=*) ); }
.-6
.12
.0
.-12
答案:
您的答案:
题目分数:3
此题得分:3
5.
以下选项中属于语言的数据类型是()
.复数型
.布尔型
19.
若有以下说明和语句,且0<=i<10,则()是对数组元素的错误引用。int []={1,2,3,4,5,6,7,8,9,0},*p,i; p=;
.*(+i)
.[p-]
.p+i )
.*(& [i]
答案:
您的答案:
题目分数:3
此题得分:3
20.
下列程序运行的结果为()。#inlue Min() { int k=0; hr =’’; o {swith(++) { se‘’:k++;rek; se‘’:k- -;rek; se‘’:k+=2;rek; se‘’:k=k%2;rek; se‘E’:k=k*10;rek; efult:k=k/3; } K++; }while(<’G’); Printf(“k=%”,k); }
.3 6 9
.7 8 9
答案:
您的答案:
题目分数:3
此题得分:3
15.
在语言中,合法的长整型常数是
.OL
.4962710
.324562&
.216
答案:
您的答案:
题目分数:3
此题得分:3
16.
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是
.地址传递
.单向值传递
.由实参传给形参,再由形参传回实参
.n,two
.t,one
.w,one
.o,two
答案:
您的答案:
题目分数:3
此题得分:3
13.
有以下程序段int m=0,n=0; hr =’’; snf("%%%",&m,&,&n); printf("%,%,%\n",m,,n);若从键盘上输入:1010<回车>,则输出结果是:
.10,,10
.10,,10
.集合型
.整型
答案:
您的答案:
题目分数:3
此题得分:3
6.
以下选项中合法的字符常量是
." "
.' \010'
.68
.
答案:
您的答案:
题目分数:3
此题得分:3
7.
以下选项中,不能正确赋值的是;
.hr s1[10];s1=" test" ;
.hr s2[]={' ' , ' t' , ' e' , ' s' , ' t' };
.循环控制表达式的值为0
.循环控制表达式的值为1
.循环控制表达式不合法
.以上说法都不对
答案:
您的答案:
题目分数:3
此题得分:3
12.
有以下程序min() { hr *s[]={"one","two","three"},*p; p=s[1]; printf("%,%s\n",*(p+1),s[0]); }执行后输出结果是
2.
有以下程序voi f(int x,int y) { int t; if(x.3,4,5
.5,3,4
.5,4,3
.4,3,5
答案:
您的答案:
题目分数:3
此题得分:3
3.
设有如下说明typeef strut { int n; hr ; oule x;}ST;则以下选项中,能正确定义结构体数组并赋初值的语句是;
.传递方式由用户指定
答案:
您的答案:
题目分数:3
此题得分:3
17.
有以下程序min() { int i; for(i=0;i<3;i++) swith(i) { se 1: printf("%",i); se 2: printf("%",i); efult: printf("%",i); }}执行后输出的结果是
.011122
.012
.012020
.120
答案:
您的答案:
题目分数:3
此题得分:3
16.
有以下程序min() { hr *s[]={"one","two","three"},*p; p=s[1]; printf("%,%s\n",*(p+1),s[0]); }执行后输出结果是
.n,two
.t,one
24.
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?在屏幕上输出结果。
答案:
作业
1.
语言中用于结构化程序设计的三种基本结构是
.顺序结构、选择结构、循环结构
.if、swith、rek
.for、while、o-while
.if、for、ontinue
答案:
您的答案:
题目分数:3
.hr s3[20]=" test" ;
.hr *s4=" test\n" ;
答案:
您的答案:
题目分数:3
此题得分:3
8.
有以下程序min() { int i=10,j=1; printf("%,%\n",i--,++j); }执行后输出的结果是
.9,2
.10,2
.9,1
.10,1
答案:
您的答案:
题目分数:3
4.பைடு நூலகம்
以下程序的输出结果是union myun { strut { int x, y, z; } u; int k; } ; min() { .u.x=4; .u.y=5; .u.z=6; .k=0; printf(%\n",.u.x); }
.4
.5
.6
.0
答案:
您的答案:
题目分数:3
此题得分:3
5.
.50,30
.30,50
.80,-20
.80,20
答案:
您的答案:
题目分数:3
此题得分:3
15.
有以下程序min() { int i; for(i=0;i<3;i++) swith(i) { se 1: printf("%",i); se 2: printf("%",i); efult: printf("%",i); }}执行后输出的结果是
.4 5 6
.2 5 8
.3 6 9
.7 8 9
答案:
您的答案:
题目分数:3
此题得分:3
11.
一个程序的执行是从()
.min()函数开始,直到min()函数结束
.第一个函数开始,直到最后一个函数结束
.第一个语句开始,直到最后一个语句结束
.min()函数开始,直到最后一个函数结束
答案:
您的答案:
题目分数:3
相关文档
最新文档