本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-11-18到2020-12-31
本篇答案更新状态:已完结

【作业】第六章 函数 函数作业

1、 问题:在C语言程序中,以下描述正确的是          。A. 函数的定义可以嵌套,但函数的调用不可以嵌套B. 函数的定义不可以嵌套,但函数的调用可以嵌套C. 函数的定义和函数的调用均不可以嵌套D. 函数的定义和函数的调用均可以嵌套
评分规则: 【 正确5分,错误0分

2、 问题:C语言规定,函数返回值的类型是由          。A. return语句中的表达式类型所决定B. 调用该函数时的主调函数类型所决定C. 调用该函数时系统临时决定D. 在定义该函数时所指定的函数类型决定
评分规则: 【 正确5分,错误0分

第二章 简单的c程序设计 基础知识随堂测试1

1、 问题:设n=10,i=4、则赋值运算n%=i+1执行后,n的值是
选项:
A:0
B:3
C:2
D:1
答案: 【0

2、 问题:以下不正确的语句(设有int p,q)是
选项:
A:P*=3;
B:p/=q;
C:p十=3;
D:p&&=q; 
答案: 【p&&=q; 

3、 问题:以下结果为整数的表达式(设有int i;char c;float f;)
选项:
A:i十f
B:i
C:c十f
D:i十c十f
答案: 【i
c 】

4、 问题:若a为整型变量,则以下语句a=-2L;  printf("%d",a);
选项:
A:赋值不合法
B:输出为不确定的值
C:输出值为-2
D:输出值为2
答案: 【输出值为-2

5、 问题:若有定义double x=1,y;则以下的语句执行的结果是y=x+3/2; printf(“%f”,y); 
选项:
A:2.500000
B:2.5
C:2.000000
D: 2
答案: 【2.000000

第二章 简单的c程序设计 基础知识随堂测试2

1、 问题:若m为float型变量,则执行以下语句后的输出为m=1234.123;printf("%-8.3f",m);printf(" % 10.3f",m);
选项:
A:1234.1231234.123
B: 1234.1231234.123 
C:1234.123 1234.123
D:-1234.123001234.123
答案: 【1234.123 1234.123

2、 问题:字符串"\\"ABC\"\"的长度是
选项:
A:11
B:7
C:5
D:3
答案: 【7

3、 问题:若x为int型变量,则执行以下语句后,x的值为x=6; x+=x-=x*x;
选项:
A:36
B:-60
C:60
D:24
答案: 【-60

4、 问题:以下        是不正确的转义字符。
选项:
A:’\’
B:”
C:’\071′
D:’\0′
答案: 【

5、 问题:设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为:     
选项:
A:float
B:char
C:int 
D:double
答案: 【double

第二章 简单的c程序设计 基础知识随堂测试4

1、 问题:x,y,z均为int型变量,则执行以下语句后的输出为        。            x=(y=(z=10)+5)-5;            printf("x=%d,y=%d,z=%d",x,y,z);            y=(z=x=0,x+10);            printf("x=%d,y=%d,z=%d",x,y,z);
选项:
A:X=10,Y=15,Z=10X=0,Y=10,Z=0 
B:X=10,Y=10,Z=10X=0,Y=10,Z=10
C:X=10,Y=15,Z=10X=10,Y=10,Z=0
D:X=10,Y=10,Z=10X=0,Y=10,Z=0
答案: 【X=10,Y=15,Z=10X=0,Y=10,Z=0 

2、 问题:若x是int型变量,y是float型变量,所用的scanf调用语句格式为:    scanf("x=%d,y=%f",&x,&y);    则为了将数据10和66.6分别赋给x和y,正确的输入应是:        
选项:
A:x=10,y=66.6<回车>
B:10 66.6<回车>
C: 10 66.6<回车>
D:x=10<回车>y=66.6<回车>
答案: 【x=10,y=66.6<回车>

3、 问题:已知有变量定义:int a;char c;用scanf(“%d%c”,&a,&c);语句给a和c输入数据,使30存入a,字符‘b’存入c,则正确的输入是:        
选项:
A:30’b’<回车>
B:30  b<回车>
C:30<回车>b<回车>
D:30b<回车>
答案: 【30b<回车>

4、 问题:已知有变量定义:double x;long a; 要给a和x输入数据,正确的输入语句是           。若要输出a和x的值,正确的输出语句           
选项:
A:scanf(“%d%f”,&a,&x);printf(“%d,%f”,a,x);
B:scanf(“%ld%f”,&a,&x);printf(“%ld,%f”,a,x);
C:scanf(“%ld%lf”,&a,&x); printf(“%ld,%lf”,a,x); 
D:scanf(“%ld%lf”,&a,&x);printf(“%ld,%f”,a,x);
答案: 【scanf(“%ld%lf”,&a,&x); printf(“%ld,%lf”,a,x); 

5、 问题:若有定义double x=1,y;则以下的语句执行的结果是    y=x+3/2; printf(“%f”,y); 
选项:
A:2.500000
B:2.5
C:2.000000
D:2
答案: 【2.000000

第二章 简单的c程序设计 基础知识随堂测试5

1、 问题:读程序写结果int main()       {         int x,y;         scanf("%2d%*2d%ld",&x,&y);         printf("%d",x+y);        } 执行时输入:1234567
答案: 【579

2、 问题:    读程序写结果int  main(){ int x=4,y=0,z;  x=3+2; printf("%d",x);x=y=z=4; printf("%d",x);return 0; }
答案: 【2080

3、 问题:     读程序写结果int main(){ float x;   int i;  x=3.6;   i=(int)x;  printf("x=%f,i=%d",x,i);  return 0;}
答案: 【x=3.600000,i=3

4、 问题:读程序写结果int main(){ int a=2;  a%=4-1;   printf("%d, ",a);  a+=a=a-=a=3;   printf("%d",a);  return 0;}
答案: 【2,0

5、 问题:读程序写结果int main(){ int x=02,y=3;  printf("x=%d,y=%%d",x,y);}
答案: 【x=2,y=%d

第二章 简单的c程序设计 基础知识随堂测试6

1、 问题:读程序写代码int main(){   char c1=’6’,c2=’0’;  printf("%c,%c,%d,%d",c1,c2,c1-c2,c1+c2);  return 0;}
答案: 【6,0,6,102

2、 问题:读程序写代码int main(){ int x,y,z; x=y=1; z=++x-1; printf("%d,%d",x,z); z+=y++; printf("%d,%d",y,z); }
答案: 【2,1
2,2

3、 问题:在C语言中,字符型数据和整型数据之间可以通用,一个字符数据既能以      输出,也能以         输出。
答案: 【(以下答案任选其一都对)字符;
整数

4、 问题:编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。#include <stdio.h>void main(){   float l,w;                      printf(“please input length and width of the rectangle”);scanf(“%f%f”,&l,&w);area=                  ;girth=                  ;                             }
答案: 【(以下答案任选其一都对)float area,girth;;
lw;
2
(l+w);
printf(“area=%f,girth=%f\n”,area,girth);

5、 问题:编写程序,输入一个数字字符(‘0’~‘9’)存入变量c,把c转换成它所对应的整数存入n,如:字符‘0’所对应的整数就是0。请填空。                              void main(){    char c;                   ;    printf(“please input a char:”);    c=           ;    n=           ;    printf(               ,c,n);}
答案: 【(以下答案任选其一都对)#include “stdio.h”;
int n;
getchar();
c-‘0’;c-48;
“%c,%d\n”

【作业】第一章 c语言概述 C语言概述随堂测试1

1、 问题:以下不正确的C语言标识符是       A、 ABCB、 abc C、 a_bc D、 ab.c
评分规则: 【 D、 ab.c

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注