蓝桥杯C语言题目
#includestdio.h
int main(){
char code[]={‘Z’,’A’,’B’,’C’,’D’,’E’,’F’,’G’,’H’,’I’,’J’,’K’,’L’,’M’,’N’,’O’,’P’,’Q’,’R’,’S’,’T’,’U’,’V’,’W’,’X’,’Y’};
char num[10];
int sgln=0,sang,yu,len=0;
sang=2019/26;
yu=2019%26;
num[len]=code[yu];
len++;
while(sang!=0){
if(sang!=0yu==0)
yu=(sang-1)%26;
else
yu=sang%26;
sang=sang/26;
num[len]=code[yu];
len++;
}
len–;
for(;len=0;len–){
printf(“%c”,num[len]);
}
}
这是历年蓝桥杯一道比赛题目,用C语言怎么写出来咯,想了很久很久,一点思路都没有,请大家帮忙写一下。
//不同的编译器不一样,我只贴主程序代码,include就不写了
int r,c;
printf(“Please Input(RxxCxx):”);
scanf(“R%dC%d”,r,c);
char str[10]={0,0,0,0,0,0,0,0,0,0};
int i=9,t=c;
while(t)
{
i–;
str[i]=t%26-1+’A’;
t/=26;
}
printf(“R%dC%d=%s%d”,r,c,str+i,r);
蓝桥杯什么语言容易拿奖呢,同样水平在c语言和java组哪个更容易?
c语言更容易。
C++组报名量很大,占了一大多半,但发奖是按比例来的,所以c++选手拿省一相对来说是有难度的,国赛也是。Java组就很有优势了,只要你学的好,算法也精通,省一问题不大,压力更小。
省赛每个组别设置一、二、三等奖,比例分别为10%、20%、30%,总比例为实际参赛人数的60%,零分卷不得奖。省赛一等奖选手获得直接进入全国总决赛资格。所有获奖选手均可获得由工业和信息化部人才交流中心及大赛组委会联合颁发的获奖证书。
“蓝桥杯”不同组别所需知识:
1、Java高职高专组:基本语法、面向对象、网络编程、接口、集合、IO、多线程、内部类、异常。(数据结构、swing等图形界面不涉及,不涉及html、JSP、Tomcat、开源框架等web开发方面,不涉及JDBC、SQL等数据库编程方面)。
2、Java本科B组:解题所涉及的知识:Java高职高专组全部知识 + 数据结构(高校《数据结构》教材中出现的经典结构,及其通过组合、变形、改良等方法创造出的变种)。
蓝桥杯c语言c组什么水平
中高水平。根据查询大众点评可知,蓝桥杯c语言c组是中高水平。蓝桥杯的比赛分为初赛和决赛,初赛是省内赛,省赛拿了省一才可以进入决赛。
参加蓝桥杯大专组C语言应该怎么学
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。[1]