问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求江苏省计算机二级vc++真题上机代码

发布网友 发布时间:2022-05-25 18:43

我来回答

1个回答

热心网友 时间:2024-11-30 11:37

04年01
#include<stdio.h>
#include<string.h>
#define N 5
struct student
{char name[10];int score;
};

void sort(struct student stud[],int n)
{int i,j;
struct student p;
for(i=1;i<n;i++)
{p=stud[1];
for(j=i-1;j>=0&&p.score >stud[j].score ;j--)
stud[j+1]=stud[j];
stud[j+1]=p;
}
}

void main()
{struct student stud[N]={"aaa",60,"bbb",90,"ccc",85,"ddd",65,"yyy",77};
int i;
sort(stud,N);
printf("sorted data:\n");
for(i=0;i<0;i++)
printf("%s\t%d\n",stud[i].name ,stud[i].score );
}

04年02
#include<stdio.h>
#define M 3
#define N 4
int a[M][N]={14,9,7,12,17,29,46,32,72,86,57,60},max[M];

int search(int k,int *row,int *col)
{int i,j;
for(i=0;k>max[i]&&i<M;i++);
if(i<M)
{for(j=0;j<N;j++)if(k==a[i][j]){*row=i;*col=j;break;}
if(j>=N) return -1;
}else return -1;
}

void findmax(void)
{int i,j,t;
for(i=0;i<M;i++)
{t=a[i][0];for(j=1;j<N;j++)if(t<a[i][j]) t=a[i][j];
max[i]=t;}
}

main()
{int j,k,row,col;
findmax();
printf("You want to find:");scanf("%d",&k);
j=(k,&row,&col);
if(j!=-1)printf("Find the number in row %d col %d\n",row,col);
else printf("Not be found\n");
}

#include<stdio.h>
#define N 10

void crl(int *a)
{int i,j,max=0,min=0,temp;
for(i=1;i<N;i++)
if(a[min]>a[i]) min=i;
temp=a[min];
j=min;
while(j>0) {a[j]=a[j-1];j--;}
a[0]=temp;

for(i=1;i<N;i++)
if(a[max]<a[i]) max=i;
temp=a[max];
while(j<N-1) {a[j]=a[j+1];j++;}
a[N-1]=temp;
}

main()
{int a[N]={8,5,6,9,4,1,-1,7,3,2}; int i;
crl(a);
for(i=0;i<N;i++) printf("%5d",*(a+i));
printf("\n");
}

04年04
#include<stdio.h>
#include<string.h>
struct T {char name[20],num[20];};
struct T stu[5]={"cai","2106","li","4512","wang","6723","zhang","5129"};

int search(struct T items[],char name[],int n)
{int low=0,high=n-1,mid;
while(low<high)
{mid=(low+high)/2;
if(items[mid].name=name)
return mid;
else if(irems[mid].name<name)
low=mid+1;
else high=mid-1
}
return -1
}

int main(void)
{char name[30];int i;
printf("input the name:");scanf("%s",name);
i=search(stu,name,4);
if(i!=-1)printf("name:%c num:%c \n",stu[i].name,stu[i].num );
else printf(\nNot found!\n");
}

还有,只是没打完,下次有空吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
AFK半年后回归WOW,但发现好多东西搞不清楚了,求指教,多问题高分_百度知 ... wow85级什么本可以打378的猎人饰品 落花流水(打一动物)谜底及原因 办理买房按揭贷款需要多长时间啊 一手房如何办按揭 一手房按揭贷款申请条件 怎么把微信好友转移到另一个微信号上? 高铁站没有身份证可以进站吗 京东Plus会员每月优惠券去哪领?Plus会员哪里买最便宜? 京东plus会员优惠券在哪里领?怎么用? 江苏省计算机二级c++历年试题与答案 本人菜鸟,以下两道江苏省往年C++计算机二级真题,求答案 历年江苏省计算机二级VFP真题和答案 报了今年下半年的江苏省计算机二级vfp,到网上找真题看到的都是全国计算... 计算机2级C上级真题 ...有声音,但用班迪或其他录屏软件录屏时都没声音,声音设置是正确的... 请问,支付宝里的余额宝现金怎么取出来呀? 怎样在余额宝上领返的现金 余额宝的现金如何能用? 别人能利用你的手机号贷款吗? ...别人重新使用了我以前的号码,会被盗用来贷款吗? 在word功能区中拥有的选项卡分别是 学党史颂党恩跟党走作文 应该用什么题目 为满足大家对手机屏幕的期待 一加这次又做了什么? 电脑开机时出现这个画面就直接跳黑屏了,屏幕上除了一条白线在跳动, 电脑老是跳屏。主机可以启动但是显示器黄灯黑屏要重启才可以。重启之... 在哪里能买到野生天麻? 纯野生天麻是什么味道 野生天麻有什么作用、是不是什么人都可以吃 大麻野生类型有什么特征? 网贷平台通过讯联智付-创丰信息扣款再通过审核是真的吗? 向银监会举报深圳讯联智付的诈骗行为! 我在不知情的情况下被深圳讯联智付强行扣款268元不知道消费了什么... 被限制登录,一般要多久才能自动解除? 数字里藏着成语二年级 二年级的暑假作业巧填数字成语,谁知道说下,谢谢 macbook pro 软件更新时安装更新到一半忽然弹出这个,试... 有人苹果系统无法下载支付宝和微信的吗?刚开始更新失败,卸载重新下载... 现在电视都自带wifi,不明白为什么还要购买网络机顶盒呢? 花呗分期后会在哪天扣款 局域网同一文件夹共享设置不同权限 ...惠普笔记本充电器亮红灯是怎么回事?正常应该是白灯的。腾讯微博 惠普电脑怎么样,运行快吗?大多数的人用什么样的? 观全国小学生安全日特别节目有感作文五百字 怎样做能让豆腐干发刨饱满,谢谢各位 有什么好看的调滤镜的APP可以推荐一下吗 智语麦克风在哪关 蜂蜜水喝多长时间祛斑有效果 去拉萨坐火车哪趟最美 去拉萨坐那趟火车风景最好