2022 C语言程序设计(江苏海洋大学)1467106464 最新满分章节测试答案

2024年10月2日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2022-02-13到2022-06-25

【作业】第2周—-数据性质的限定–数据类型 第一次作业

1、 问题:下面程序的输出结果是____.

include <stdio.h>

int main()
{
    char m;
    m=’B’+32;
    printf("%c",m);
    return 0;
}
评分规则: 【 结果正确给满分,否则0分。答案为:b

2、 问题:下面程序的运行结果为_____.#include <stdio.h>
int main()
{
    int x=3,y=5;
        printf("%d",x/y);
    return 0;
}
评分规则: 【 答案为:0答案正确给20,否则给0分。

3、 问题:下面程序输出的结果为_____.

include <stdio.h>

int main()
{
    int m=0xabc,n=0xab0;
    m -= n;
    printf("%x",m);
    return 0;

}
评分规则: 【 答案为小写字母:c正确给20,否则0分

4、 问题:下面程序的执行结果是___.

include <stdio.h>

int main()
{
    int x=10,y=3;
    printf("%d,%d",x++,–y);
    return 0;
}
评分规则: 【 答案:10,2正确给20,否则0分。

5、 问题:下面程序的运行结果是____.

include <stdio.h>

int main()
{
    int a=2,b=20,c=30,d;
    d=++a<=10||b–>=20||c++;
    printf("%d,%d,%d,%d",a,b,c,d);
    return 0;
}
评分规则: 【 答案:3,20,30,1完全一样给20,否则0分。

【作业】实验一 实验一:顺序结构与输入-输出方法

1、 问题:实验一   顺序结构与输入/输出方法(2学时)一  实验目的1.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(–)运算符的使用。2.掌握C语言中赋值语句的使用。3.掌握C语言中各种数据的输入/输出方法,能正确使用各种格式控制符。4.理解C语言程序的顺序结构。5.培养规范化程序设计的习惯,程序设计有严格的语法要求,养成严于利己,严谨求学,踏踏实实做事的科研精神。二  实验内容上机调试并运行以下程序。1. 输入下面的程序#include <stdio.h>int main(){  int x,y,m,n; x=3;y=5; m=++x;           / 第5行 / n=y++;           / 第6行 / printf("%d,%d,%d,%d",x,y,m,n);return 0;}运行程序,注意x、y、m、n各变量的值;然后分别作以下改动并运行:(1)  将第5、6行改为如下以后再运行:m=x++;n=++y;(2)  将程序改为:#include <stdio.h>int main(){  int x,y; x=3;y=5; printf("%d,%d",x++,y++);         / 第5行 /return 0;}(3)  在⑵的基础上,将第5行printf语句改为:printf("%d,%d",++x,++y);(4)  再将printf语句改为:printf("%d,%d,%d,%d",x,y,x++,y++);(5)  将程序改为:#include <stdio.h>int main(){  int x,y,m=0,n=0; x=3;y=5; m+=x++;n-=- -y; printf("x=%d,y=%d,m=%d,n=%d",x,y,m,n);}三 编程训练根据汽车行驶的英里数和所消耗汽油的加仑数,计算和输出每消耗每加仑汽油汽车行驶的英里数,输出方式要求保留2位小数且左对齐显示数字。 根据每加仑约等于3.785升,1英里约等于1.609公里的转换规则,把汽车消耗每加仑汽油所行驶的英里数换成汽车每行驶100公里消耗的汽油(单位为升),并输出结果,输出方式要求小数点后保留2位小数且右对齐显示数字。请编程实现,写出完整的程序,并编译、运行、检查结果的正确性。注意:用符号常量表示两个转化关系(使用const或#define)
评分规则: 【 参照实验报告书

【作业】实验二 实验二

1、 问题:实验内容详见附件。
评分规则: 【

【作业】实验三 实验三 实验报告

1、 问题:请将实验三的实验报告截图和原件上传。截图放在答题区域。
评分规则: 【 根据实验结果酌情给分。

【作业】实验四 实验四

1、 问题:实验四:     请将实验报告书截图贴在答案区域,同时上传实验四实验报书的电子档。
评分规则: 【 按照实验结果和实验报告书书写情况,酌情给分!

【作业】第5周 约束限制合理执行—-分支程序设计 第二次作业

1、 问题:输出一元二次方程:的根.
评分规则: 【 正确分类判断:(1)a是否为0?(2)大于0?等于?小于0?全部判断出来给满分,其他情况酌情给分。

2、 问题:
评分规则: 【 正确使用if或是switch语句,给满分,否则酌情给分。

3、 问题:任意输入一个年份,判断是否为闰年。(使用if嵌套实现)
评分规则: 【 使用if嵌套的给满分,否则其他方式实现的最多给一半的分。

【作业】第6周 缠缠绵绵不离不弃—-循环程序设计 第三次作业

1、 问题:编程实现:输出两个整型输的最大公约数和最小公倍数。
评分规则: 【 使用循环程序设计实现并结果正确,给30分;其他情况酌情给分。

2、 问题:编程实现:输出所有的“水仙花”数,所谓“水仙花”数是指一个3位数,其各位数字的立方和等于该数的本身。
评分规则: 【 结果为:153 370 372 407 结果正确给30分;其他结果最高不给超过20分。

3、 问题:编程实现:   用循环程序实现输出如下图形:                                                                                                                                                                                                                                 *
评分规则: 【 结果正确给40分,其他结果酌情给分。

第5周 约束限制合理执行—-分支程序设计 分支周测

1、 问题:有以下程序:#include<stdio.h>int main(){  int a=0,b=1,c=0,d=20;  if(a) d-=10;    else if(!b)           if(!c)d=15;        else d=25;    printf("%d",d);  return 0;}程序输出的结果应该为__.
选项:
A:20
B:15
C:25
D:10
答案: 【20

2、 问题:若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是(  ).
选项:
A:switch(x) {  case l.0:printf("");    case 2.0:printf("");}
B:switch((int)x); {  case l:printf("*");    case 2:printf("
");}
C:switch(a+b); {  case l:printf("
");    case 2+1:printf("");}
D:switch(a+b) {  case l:printf("*");    case c:printf("
");}
答案: 【switch(a+b); {  case l:printf("");    case 2+1:printf("*");}

3、 问题:有以下程序:int main(){   int    k=1,n=0;   switch(++k) {  default : break;  case 1 : n+=k; case 2 :  case 3 : n+=k;    }   printf("%d",n);return 0;}程序运行后的输出结果是(  ).
选项:
A:1
B:2
C:3
D:0
答案: 【2

4、 问题:以下程序输出的结果是(    ).#include<stdio.h>void main(){   int x=0,y=1,a=0,b=0;  switch(x) {      case 0: switch(y) {          case 0:a++;break;    case 1:b++;break; }     case 1:         a++;b++;break;     }     printf("%d,%d",a,b);  return 0;}
选项:
A:1,2
B:2,1
C:1,0
D:0,1
答案: 【1,2

5、 问题:有以下程序段:int a;if (3&&2) a=1;else     a=2;执行后a=(   ).
选项:
A:0
B:2
C:1
D:无法确定
答案: 【1

6、 问题:表达式:10!=9的值是(  ).
选项:
A:true 
B:非零值
C:0
D:1
答案: 【1

7、 问题:设int x=1,y=1;表达式(!x++ || y–)的值是(   ).
选项:
A:0
B:1
C:2
D:-1
答案: 【1

8、 问题:设整型变量a,b的值分别为1,2,那么表达式 a>b?a+b:a-b的结果是(  ).
选项:
A:1
B:2
C:3
D:-1
答案: 【-1

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读