1 / 20
文档名称:

C语言程序设计.docx

格式:docx   大小:275KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.docx

上传人:2024678321 2020/2/3 文件大小:275 KB

下载得到文件列表

C语言程序设计.docx

文档介绍

文档介绍:语言程序设计要求:一、 独立完成,下面已将三组题目列出,请按照学院平台 指定的做题组数作..答,每人只答一组题目,多答无效,满分100分;........ ....平台查看做题组数操作:学生登录学院平台→系统登录→学生登录→课程考试→离线考核→离线考核课程查看→做题组数,显示的数字为此次离线考核所应做哪一组题的标识;例如:“做题组数”标为 1,代表学生应作答“第一组”试题;二、答题步骤:使用A4纸打印学院指定答题纸(答题纸请详见附件);在答题纸上使用黑色水笔按题目要求手写作答;答题纸上全部信息要求手......写,包括学号、姓名等基本信息和答题内容,请写明题型、题号;三、提交方式:请将作答完成后的整页答题纸以图片形式 依次粘贴在一个 Word...........文档中上传(只粘贴部分内容的图片不给分),图片请保持正向、清晰;...上传文件命名为“中心-学号-姓名-”文件容量大小:不得超过20MB。提示:未按要求作答题目的作业及雷同作业,成绩以 0分记!.................... ...题目如下:第一组:一、编程题(每题20分,共40分)1、编写程序。定义数组存放任意输入的 10个实数,求出其中的最大值以及第一个最大值的下标并输出。max=a[0];p=0;for(i=1;i<n;i++){if(a[i]>max){max=a[i];p=i;}}2、 编写程序。要求编写一个求最大供公约数的子函数,调用该子函数对输入的 a、求它们的最大公约数并输出。二、程序填空。在程序中的序号处填上正确的内容。(每空4分,共48分)1、程序用于输出如下图形 。12345678914293616481225510152036612182430497142128354264816243240485681918273645546372#include<>voidmain(){inti,j;for(i=1;i<10;i++)printf(“%4d”,_____①_____);for(i=1;i<10;i++){for(j=1;_____②_____;j++)printf(“%4d”, _____③_____);_____④_____;}}2、输入50个实数,统计其中正数、负数和零的个数。#include<>voidfun(int*zs,int*fs,int*l,_____ ①_____){inti;for(i=0;i<50;i++){if(aa[i]>0)(*zs)++;if(aa[i]<0)(*fs)++;if(aa[i]==0)(*l)++;}}voidmain(){floatnum[50];inti,czs,cfs,cl;czs=cfs=cl=0;printf("\nPleaseenter50floatnumbers:\n");for(i=0;i<50;i++)scanf(“%f”, ②_____);fun(_____③_____,_____④_____);printf("\n 正数:%d,负数:%d,零:%d\n",czs,cfs,cl);}解:float*aanum+i或&num[i]&czs,&cfs&cl,num3、输入正整数 m和n,求出[m,n]区间的所有素数。#include<>_____ ①__ ___voidmain(){intm,n,i,j,k;scanf("%d%d",&m,&n);for(i=m;i<n;i++){k=sqrt(i);for(j=2;_____②_____;j++)if(_____③_____)break;if(_____④_____)printf("%d",i);}printf("\n");}#include<>#include<>voidmain(){intm,n,i,j,k;scanf("%d%d",&m,&n);for(i=m;i<n;i++){k=sqrt(i);for(j=2;j<=k;j++)if(i%j==0)break;if(j>k)printf("%d",i);}printf("\n");}三、写出程序的执行结果(每题4分,共12分)1、#include<>voidmain(){char s1[]="abcde",s2[10];int i=0;while(s1[i]!=’\0’){s2[i]=s1[i]+3;i++;}s2[i]='\0';printf("%s",s2);}2、#include<>voidmain(){charch1='A',ch2='B';switch(ch1){case'A':switch(ch2){case'B':printf("Good!"