2010第一届蓝桥杯C语言初赛题目


-
2010第一届蓝桥杯C语言初赛题目,可供需要者参考
则下列说法正确的有 A)s数组元素的值分别是“abcd”和“ABCD'两个字符串的首地址 B)s是指针数组名,它含有两个元素分别指向字符型一维数组 C)s数组的两个元素分别存放的是含有四个字符的一维宇符数组中的元素 D)s数组的两个元素中分别存放了字符e和A的地址 5).若有以下说明:inta5]9;则下列选项中对数组元素a[ii的引用错误的有」 (0<=<4,0k=j<9) A)(&a00+9+j)B)米(ai)(j)C)*((a+i)+j)D)*(a[i]+j) 6).若有定义:chr*st=“ how are you!”;下面程序段正确的有 知识点:7.3) A)char a[11],*p; strcpy (p=a+1, &st[4]) B) char a[ 11]: strcpy (++a, st) C) char a[ 11]: strcpy (a, st): D)char a[ ],*p; strcpy (p=&a[1], st+2 7).设有以下说明语句 Struct stu int a stutype 则下列叙述正确的有 A) struct是结构体类型的关键字B) struct stu是用户定义的结构体类型 C) stutype是用户定义的结构体类型名D)a和b都是结构体成员名 8).设有定义语句:intx[6}={2,4,6,8,5,7},*p=x,i 要求依次输出ⅹ数组6个元素中的值,下列选项中能完成次操作的语句有 A) for (i=0: 1<6: i++) printf B)for(i=0;i<6:i++) printf(“-”,*(p+i)) C) for (i=0; i<6: i++) printf p++); D)for(i=0;i<6;i++) printf(“-”,(p)+); 9).下列叙述正确的有 A)函数可以嵌套定义,但不能嵌套调用 B)函数可以嵌套调用,也可以嵌套定义 C)函数不可以嵌套定义,但可以递归调用 D)函数可以嵌套调用,但不能嵌套定义 10).下列选项中可以将变量n清零的表达式有 A)n=n&n B)n=n&0 C)n=nAn D)n=nln 3、程序填空(每空2分,共10空,共20分) 1)、请补充函数iun(O,该函数的功能是:把从主函数中输入的字符串str2接在字符串srl 的后面。例如:strl= how do”,sr2=“ you do?”,结果输出: How do you do? 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干 表达式或语句。 试题程序: #includesstdio. h> fincludesconio h? #define n 40 void fun(char strl, char $str2) int ieo char ipl=strI char p2=str2 while(【1】) for(;【2】;i+ (pl+i)=【3】; (p1+i="0, main() har strIN,str2「N:; cursor(; printf(" k Input the string strl str 2 *s n"); printf("\nstr1 gets(strl) printf("\nstr 2: gets(str 2); printf("> The string strl str2 n"); p puts(str2) fun(strl, str 2); printf("**g*The new string ***n"); puts(str 1); 2)、请补充函数funO,该函数的功能是求一维数组xN]的平均值,并对所得结果进行四舍 五入(保留两位小数) 例如:当x10-=156,19.9,16,7,152,183,12.1,15.5,110, 100,160},结果为:avg=15030000 注意:部分源程序给出如下。 请勿改动主函薮main和其他函数中的任何内容,仅在函数fiun的横线上填入所编写的若干 表达式或语句。 试题程序: #include<stdio h> #includesconio h> double fun(double x[10]) long t double avg=0. O: double sum=00 for(i=0;i<10;i++) avg=sum/10 【2】 3】 avg=(double )t/100 eturn avg: maini) double avg,x[0}=(15.6,199,16.7,152 18.3,12.1,15.5,11.0,10.0,160}; corsaro printf("\nThe original data is: In") 0;i<10:i+ printf("%6.If", x[i1); printf("\n\n") avg=fun(x) printf("average=%f\nIn", avg) 3)、请补充函数fun(,该函数的功能是:从a'到z统计一个字符串中所有字母字符各自出 现的次数,结果保存在数组alf中。注意:不区分大小写,不能使用字符串库函数。 例如,输入:“A=abc+5*c”,结果为:a=2,b=1c=2 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干 表达式或语句 试题程序: #includesconio h> #include<stdio. h> #define n 1oo void fun(char tt, int alf char p=tt for(i=0; i<26; i++) 【1】 while(p) if("p>='A&&3p<=z if(p>=a&&*p<=z) alfT"p-al+ maini char strN char a=a int alf[26], k curse printf("nLea ase enter a char string: ) scanf("%os, str); printf("\n**The original string**n"); puts(str) fun(str, alf); printf("\n The number of letter *\n") for(k=0;k<26:k++) if(k%5=0) printf("n") printf("%oc=ed", a+k alf[kD) printf("n"); 4)、从键盘上输入两个整数m和n,求其最大公约数。 maini) [int a, b, numl, num2, temp scanf("%od, %od", &numl, &num2); f(【1】) [ temp=num1; numl=num2 num2=temp a=numl; b=num2; while (b=0) temp=【2】; b=temp, printf("%od, %od", a, numl num2/a) 、智力题(30分) 1、单选题:(每小题4分,5小题,共20分) 1)给你8颗小石头和一架托盘天平。有7颗石头的重量是一样,另外一颗比其它石头駱重, 除此之外,这些石头完全没有分别。你不得假设那颗石头到底比其它的石头重了多少。请问: 最少要称量几次,你才能把那颗较重的石头找出来? A1次B2次C3次D4次 2)一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了 1l块卖给另外一个人。问他赚了多少? A1块B2块C3块D4块 3)1块钱一瓶汽水,喝完后两个空瓶换一瓶汽水。问:你有20块钱,最多可以喝到几瓶汽 水 A37瓶B38瓶C39瓶D40瓶 4)有一牧场,已知养牛27头,6天把草吃尽;养牛23头,9天把草吃尽。如果养牛21头 那么几天能把牧场上的草吃尽呢?并且牧场上的草是不断生长的。 A12天B13天C14天D15天 5)有四个人要在深夜通过一座桥。这座桥最多只能承受两个人的重量,而且必须打着手电 筒才能通过。四个人只有一把手电筒,并且每个人的行走速度也不一样:第一个人通过这座 桥要花1分钟,第二个人要花2分钟,第三个人要花5分钟,第四个人要花10分钟;如果 两人同行,他们就只能以比较慢的那个人的速度前进。这四个人全部通过这座桥的最短时间 是多少? A15分钟B17分钟C19分钟D21分钟 2、推理(共10分) 假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如 何只用这2个水壶从池塘里取得3升的水。 、编程题(20分二选一) 1、在西方,星期五和数字13都代表着坏运气,两个不幸的个体最后结合成超级不幸的 天。所以,不管哪个月的十三日又恰逢星期五就叫“黑色星期五”。 要求:输入年份,输岀是:判断该年是否包含黑色星期五,如包含,给出具体日期 2、小明去银行存钱,拿了一堆硬币。已知1角的硬币厚度为1.8mm,5角的硬币厚1.5mm, 1元的硬币为20mm。小明将1角的硬币放成一摞,将5角的硬币硬币放成一摞,将1元 的硬币放成一摞,发现3摞硬币一样高。银行正好把这些硬币换成若干张面值为10元的纸 币。问小明至少带了多少钱的硬币(元为单位),每种面值的硬币有多少个? 要求输出格式为:1角的数量,5角的数量,1元的数量,总金额。(例如:20,30,40,50) 说明在结果中只输出各个对应的数字即可

-
2013-03-21
27KB
2018省赛第九届蓝桥杯真题C语言B组
2018-04-012018省赛第九届蓝桥杯真题C语言B组;2018省赛第九届蓝桥杯真题C语言B组;2018省赛第九届蓝桥杯真题C语言B组;2018省赛第九届蓝桥杯真题C语言B组;2018省赛第九届蓝桥杯真题C语言B组;
8.89MB
蓝桥杯C语言历年真题及相关资料
2019-03-02蓝桥杯C语言历年真题及相关资料,资料比较全面,还有相关的蓝桥杯资料,对准备蓝桥杯非常有帮助,加油!
3.66MB
蓝桥杯C语言历年真题与答案(免费)
2013-03-14蓝桥杯C语言历年真题与答案。免费下载,需要的就下载下来吧。
28KB
第八届蓝桥杯省赛软件类C语言B组原题及参考答案
2019-03-26内含第八届蓝桥杯省赛软件类C语言B组原题及参考答案,欢迎下载
25KB
2018年蓝桥杯 C语言B组试题
2018-04-022018-04-01 2018年蓝桥杯个人赛-省赛 C语言B组全部试题(1-10)
3.81MB
蓝桥杯C语言历年真题与答案
2019-03-20蓝桥杯C语言历年真题与答案,不能说完整,但是有2011到2014的。
30KB
第九届蓝桥杯真题C/C++(C组)
2018-04-01这是2018年省赛第九届蓝桥杯真题C/C++(C组),新鲜出炉。。
35KB
2017年蓝桥杯省赛C语言B组真题
2017-04-082017年蓝桥杯省赛C语言B组真题
3.74MB
蓝桥杯历届c语言初赛试题(第一至第四届)
2013-11-22包含2010年 -2013年四届的c语言初赛试题,本科B组
150KB
2020 第十一届蓝桥杯省赛C组试题
2020-10-172020 第十一届蓝桥杯省赛C组试题 2020 第十一届蓝桥杯省赛C组试题 2020 第十一届蓝桥杯省赛C组试题 2020 第十一届蓝桥杯省赛C组试题 2020 第十一届蓝桥杯省赛C组试题
18.22MB
2013-2017(第四届-第八届)蓝桥杯B组C/C++题目及答案源码
2019-05-30包含了2013-2017(第四届-第八届)蓝桥杯B组C/C++题目及答案源码,源码均经过蓝桥杯官方测评系统检验过的满分代码,是备战蓝桥杯的比较好的资料。
138KB
2019年第十届蓝桥杯C/C++ 省赛B组原题
2019-03-252019 年第十届蓝桥杯C/C++ 省赛B组原题,适用于赛后复习。
32KB
2014届蓝桥杯 本科B组C语言试题
2014-03-232014届第五届蓝桥杯 本科B组C语言试题
23KB
第九届蓝桥杯省赛软件类C语言B组原题及参考答案
2019-03-26内含第九届蓝桥杯省赛软件类C语言B组原题及参考答案,欢迎下载
27KB
2018省赛第九届蓝桥杯真题BC组下载
2018-04-01第九届蓝桥杯2018省赛真题C++B(C)组第九届蓝桥杯2018省赛真题C++B(C)组第九届蓝桥杯2018省赛真题C++B(C)组第九届蓝桥杯2018省赛真题C++B(C)组第九届蓝桥杯2018省赛
57KB
蓝桥杯B组C语言原题(含答案)
2014-11-03蓝桥杯c语言2012年B组决赛原题,内含答案
758KB
第八届蓝桥杯 承压计算
2018-03-15采用Excel解决第3题,针对数据量较大的解决方法.同时,利用Excel VBA可以不用读写文件,减少很多代码.
27KB
20180401蓝桥杯C语言B组真题
2018-04-0120180401蓝桥杯C语言B组真题20180401蓝桥杯C语言B组真题
83KB
蓝桥杯校内选拔赛题目
2016-03-19蓝桥杯C语言组校内选拔赛题目及考试主要事项
2KB
第十一届蓝桥杯大赛校内选拔赛各题代码.rar
2019-12-02郑州轻工业大学第十一届蓝桥杯大赛校内选拔赛部分题目代码,代码均为本人考试期间所写,并非最为完美完整代码,仅供大家参考,给大家提供帮助。
105KB
2017第八届蓝桥杯大赛个人赛省赛(软件类C/C++)真题(A/B/C)
2019-03-102017第八届蓝桥杯大赛个人赛省赛(软件类)真题。ps:附带个人答案
68.56MB
蓝桥杯软件开发环境
2019-02-25这是一套蓝桥杯软件类竞赛的软件开发环境。很方便,编译器较完善。
55.82MB
蓝桥杯C/C++使用环境
2018-05-18蓝桥杯 c/c++项目的 ide
31KB
2017蓝桥杯C语言模拟赛试题和答案
2017-11-272017年蓝桥杯C语言模拟赛试题和答案,试题完全,解析详细
4.9MB
蓝桥杯往年题目
2013-03-08蓝桥杯C语言类型题目,部分答案,很经典的,希望大家会喜欢
25KB
2018年4月1日省赛第九届蓝桥杯真题C语言(B组)
2018-04-012018年4月1日年省赛第九届蓝桥杯真题Java(C组),新鲜出炉。
1.20MB
蓝桥杯2014年C语言真题
2015-02-022014年的蓝桥杯C语言试题。 1.啤酒和饮料 2.切面条 3.李白打酒 4.史丰收速算 5.打印图形 6.奇怪的分式 7.六角填数 8.蚂蚁感冒 9.地宫取包 10.小朋友排队
99.70MB
C语言B组蓝桥杯辅导资料
2017-10-26准备比赛的时候整理的辅导资料,觉得还不错所以拿出来分享给大家来用,按步来的话还是很棒的,希望对你有帮助,也希望你又资源或者没有积分的话可以和我互换资源哦
4.63MB
蓝桥杯c语言赛项历年真题
2019-03-27为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力,全面推动行业发展及人才培养进程,工业和信息化部人才交流中心特举办“全国软
-
学院
基于python的dango框架购物商城毕业设计毕设源代码使用教程
基于python的dango框架购物商城毕业设计毕设源代码使用教程
-
下载
如何发布线上调查问卷.docx
如何发布线上调查问卷.docx
-
下载
AllWinner全志 A10芯片 SD_MMC卡启动调试摘要
AllWinner全志 A10芯片 SD_MMC卡启动调试摘要
-
下载
Python100题整理
Python100题整理
-
下载
京东、各个论坛签到小助手
京东、各个论坛签到小助手
-
博客
mysql索引类型normal,unique,full text的区别是什么?
mysql索引类型normal,unique,full text的区别是什么?
-
下载
IEC 60335-2-17:2019 毯子、垫子、衣服和类似的柔性加热器具的安全要求 -最新完整英文版(253页)
IEC 60335-2-17:2019 毯子、垫子、衣服和类似的柔性加热器具的安全要求 -最新完整英文版(253页)
-
博客
剑指Offer打卡day10—— AcWing 27. 数值的整数次方
剑指Offer打卡day10—— AcWing 27. 数值的整数次方
-
学院
工程制图 AutoCAD 2012 从二维到三维
工程制图 AutoCAD 2012 从二维到三维
-
学院
MySQL Router 实现高可用、负载均衡、读写分离
MySQL Router 实现高可用、负载均衡、读写分离
-
下载
财务小管家 - 2019.7z
财务小管家 - 2019.7z
-
学院
libFuzzer视频教程
libFuzzer视频教程
-
学院
ELF视频教程
ELF视频教程
-
学院
JMETER 性能测试基础课程
JMETER 性能测试基础课程
-
博客
java 异步 future_java使用Future实现异步调用
java 异步 future_java使用Future实现异步调用
-
下载
IT6302-UM-CN-231636.pdf
IT6302-UM-CN-231636.pdf
-
学院
LVS + Keepalived 实现 MySQL 负载均衡与高可用
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
下载
腾讯资深产品经理谈产品经理团队管理的几点心得.docx
腾讯资深产品经理谈产品经理团队管理的几点心得.docx
-
学院
自动化测试Python3+Selenium3+Unittest
自动化测试Python3+Selenium3+Unittest
-
博客
手机设置两个操作:享受专注生活
手机设置两个操作:享受专注生活
-
学院
Liunx 优化思路与实操步骤
Liunx 优化思路与实操步骤
-
博客
JS 定时器、轮播图
JS 定时器、轮播图
-
学院
MySQL 性能优化(思路拓展及实操)
MySQL 性能优化(思路拓展及实操)
-
博客
递推算法之滚动数组思维方式
递推算法之滚动数组思维方式
-
学院
龙芯生态应用开发基础:C语言精要
龙芯生态应用开发基础:C语言精要
-
下载
文本编辑器C++代码
文本编辑器C++代码
-
下载
硬件BOM助手,自动生成料单
硬件BOM助手,自动生成料单
-
下载
【ssm项目源码】资料管理平台.zip
【ssm项目源码】资料管理平台.zip
-
博客
虚拟机中的centos 安装mysql
虚拟机中的centos 安装mysql
-
学院
项目经理成长之路
项目经理成长之路