浙江自考网

咨询热线

15700080354 (点击在线咨询)
您现在的位置:浙江自考网>主考院校 > 浙江工业大学 > 正文
自考攻略

2022年浙江工业大学《计算机基础与程序设计》自考实验2276

时间:2022-06-13 10:04:54 作者:储老师

自考助学

一、 实验目的

1、 熟悉VC++的编程环境

2、 学会用VC++调试C程序

3、 完成一个简单的实用程序

二、VC++环境介绍

1、 运行VC++:[开始]-[程序]-[Microsoft Visual Studio 6.0]-

[ Microsoft Visual C++6.0]

2、 新建工作区:[文件]-[新建]-[文件]-[C++source file]

3、 输入文件名,选择目录,按确定

图片1.png 

 

输入源代码

图片2.png 

[编译]-[重建全部]   如果编译出错,则修改源代码,重新编译。

图片3.png

执行cpp1.exe


 

三、 实验内容

题目1.输入下面程序,编译,连接,运行,写出程序运行结果。

#include<stdio.h>

void main()

{int n,i,j,a[5][5];

n=5;

for(i=0;i<n;i++)

{  

for(j=0;j<n;j++)

{  

a[i][j]=i*10+j;

   printf(“%4d”,a[i][j]);

}

        printf(“\n”);

}

}

结果:

题目2.下列程序是实现对一组整数排序。该程序有多处错误和缺少。请修改之。

#include<stdio.h>                        

void main()

{int a[]={5,2,8,7,1,9,6,3,4};

 for(i=0;i<n-1;i++)

   for(j=0;j<n;j++)

if(a[i]<a[j]){a[i]=a[j];a[j]=a[i];}  

printf(“  %d”,a[i]);

}

修改后,正确的程序如下:

 

 

 

题目3.输入百分制的分数,确定相应等级:0~59:E 60~69:D 70~79:C   80~89:B

90~100:A。要求:

(1)对输入分数的合法性进行校验;

(2)设计一组测试数据,对程序进行测试;

(3)分别用if语句和switch语句两种编程。

源程序一:if语句

 

 

源程序二:switch语句


 

测试结果:

 

 

题目4.阅读下面程序,并回答相关问题:

  #define N 8

  #include<stdio.h>  

void main( )

  {int a=1,b-1,i;

   for (i=1,i<=N/2;i++)

     {printf(″%5d %5d″,a,b);

      if(i%2==0) printf(″\n″);

      a=b+a;b=a+b;}}

 

(1) printf(″\n″);语句执行多少次?

(2) 程序输出结果是什么?

(3) 若把if(i%2==0)print(″\n″);语句删除,程序输出效果与(1)题有何不同?

 

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

报名提醒

【成绩查询:11月21日14点起】

浙江自考服务中心

  • 微信公众号
  • 考生交流群
  • 微信公众号 扫一扫加关注微信公众号

    与考生自由互动、并且能直接与专业老师进行交流解答。

  • 考生交流群 扫一扫加入微信交流群

    与考生自由互动、并且能直接与专业老师进行交流解答。

关注公众号

回复“免费资料”领取复习资料

微信公众号

微信公众号

微信公众号

微信交流群

<<点击收起

在线咨询

在线咨询

APP

APP
下载

man
联系
微信
wxlogo
扫描
二维码
反馈建议
反馈
建议
回到顶部
回到
顶部
app
微信客服
 微信公众号