云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言程序设计下mooc答案

C语言程序设计下mooc答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 19:09:37

输出样例2: No[回车]

时间限制:500ms内存限制:32000kb Code:

#include \#include \int main() {

int m,n,i,j;

char a[100],b[100]; int k=0;

char *p1=a,*p2=b; gets(a); gets(b); m=strlen(a); n=strlen(b);

for(i=0;i

if(*(p1+i)==*(p2)) for(j=1;j

if(*(p1+i+j)!=*(p2+j)) break; if(j==n-1) k++; } }

if(k>0) printf(\ else printf(\ return 0; }

2、成绩统计(10分) 题目内容:

有如下学生成绩表,第一列前4行为学生姓名,第一列最后一行为平均分,表中给定数据为学生成绩(每一列为同一门课) wanglei lihong zhangli liuming AVERAGE 78 88 84 88 90 91 76 90 87 89 83 71 92 78 75 83 编程输出:学生姓名,每个学生的平均分,及各门课程平均分 输入格式: 无

输出格式:

学生姓名,每个学生的平均分(按行输出) 各门课程平均分(按列输出)

(若平均分为整数,则输出整数,若平均分为小数,则保留两位)

输入样例: 无

输出样例:

wanglei,0.00[回车] lihong,0.50[回车] zhangli,0.50[回车] liuming,80[回车]

AVERAGE:4.50,6.75,2.50,2[回车]

(仅作输出格式实例展示,不代表最终结果) 时间限制:500ms内存限制:32000kb Code:

#include \#include \int main() {

int i,j;

float a[4][4]={{78,90,87,92},{88,91,89,78},{84,76,83,75},{88,90,71,83}}; float A[4]={0},B[4]={0};

char n[4][8]={{\ for(i=0;i<4;i++) {

for(j=0;j<4;j++) {

A[i]=A[i]+a[i][j]; }

A[i]=A[i]/4; }

for(i=0;i<4;i++) {

for(j=0;j<4;j++) {

B[i]=B[i]+a[j][i]; }

B[i]=B[i]/4; }

for(i=0;i<4;i++) {

if(A[i]==(int)A[i]) printf(\ else printf(\ }

}

printf(\for(i=0;i<4;i++) {

if(B[i]==(int)B[i]) printf(\ else printf(\ if(i!=3) printf(\}

printf(\return 0;

第七周编程作业

1、字母加密对照表(15分) 题目内容:

先定义一张字母加密对照表。将需要加密的一行文字输入加密程序,程序根据加密表中的对应关系,可以很简单地将输入的文字加密输出,对于表中未出现的字符则不加密。 字母加密对照表

输入 a b c d e i k ; w 输出 d w k ; i a b c e 输入格式: 字母 输出格式: 字母

输入样例1: abc[回车] 输出样例1: dwk[回车] 输入样例2: de[回车] 输出样例2: ;i[回车]

时间限制:500ms内存限制:32000kb Code:

#include \#include \struct m {

char x; char y; };

int main() {

int i,j;

char c[20]; struct m

w[9]={{'a','d'},{'b','w'},{'c','k'},{'d',';'},{'e','i'},{'i','a'},{'k','b'},{';','c'},{'w','e'}}; gets(c);

for(i=0;c[i]!=0;i++) {

for(j=0;;j++) {

if(c[i]==w[j].x) {

printf(\ }

if(j==8) {

printf(\ } } }

return 0; }

2、学生成绩(15分) 题目内容:

定义结构体,存储学生学号和三门课成绩及平均分,初始化成绩如下{{1,90,80,70},{2,85,75,95},{3,88,84,65}},输入学号,输出平均分,输入max,输出最高分id。 输入格式:

输入学号或max 输出格式:

输出平均分或最高分id

输入样例1: 1[回车]

输出样例1: 80[回车] 输入样例2: max[回车] 输出样例2: 2[回车]

输入样例3: 4[回车]

输出样例3: 0[回车]

时间限制:500ms内存限制:32000kb Code:

搜索更多关于: C语言程序设计下mooc答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

输出样例2: No[回车] 时间限制:500ms内存限制:32000kb Code: #include \#include \int main() { int m,n,i,j; char a[100],b[100]; int k=0; char *p1=a,*p2=b; gets(a); gets(b); m=strlen(a); n=strlen(b); for(i=0;i0) printf(\

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com