C语言
撒有啦啦Q
Never be that HAPPY FLY.
展开
-
求解二维数组中的鞍点问题:
鞍点:在行中最大,列中最小的数字样例输入:4 5 92 3 86 7 10样例输出:8代码实现:#include<stdio.h>const int M=3; //数组的行数const int N=3; //数组的列数void saddlePoint(int mat[][M],int m,int n,int *maxRow,int *maxCo...原创 2018-11-22 23:02:51 · 522 阅读 · 0 评论 -
蓝桥杯:生日蜡烛
生日蜡烛某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。#include<iostream>using namespace std;int main(){...原创 2019-01-28 13:47:07 · 156 阅读 · 4 评论 -
蓝桥杯:三羊献瑞
观察下面的加法算式:其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。#include<iostream>using namespace std; int main(){ int a,b,c,d,e,f,g,h; int n1,n2,s; for(a=1;a<=9;a++)...原创 2019-01-26 16:56:53 · 180 阅读 · 0 评论 -
蓝桥杯:星系炸弹
在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19请严格按照格式...原创 2019-01-26 14:08:35 · 128 阅读 · 0 评论 -
蓝桥杯:奖券数目
有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。请提交该数字(一个整数),不要写任何多余的内容或说明性文字。#include&amp;lt;iostream&amp;gt; us...原创 2019-01-26 10:51:06 · 166 阅读 · 0 评论 -
文件的输入输出
一、文件:1.程序文件(文件的内容为程序代码):源程序文件(.c)、目标文件(.obj)、可执行文件(.exe)2.数据文件:文件的内容是 供程序运行时读写/读入的数据(程序运行过程中输出到磁盘)--------C语言一般处理的数据的输入和输出都是从终端的键盘输入数据,运行结果输出到终端显示器,如果要将一些数据输出到磁盘保存,就需要用到 磁盘文件。...原创 2018-12-15 22:29:27 · 227 阅读 · 0 评论 -
从命令行窗口输入数据以二进制形式传入文件
#include "stdafx.h"int writeFile(char *arr[]);//从命令行窗口输入数据以二进制形式传入文件int writeFile(char *argv[]){ FILE *fp; //定义文件指针 char *p; if((fp=fopen("char.dat","w"))==NULL){ printf("failed\n&am原创 2018-12-15 20:59:38 · 1417 阅读 · 0 评论 -
指针数组,数组指针,函数指针,函数指针数组,函数指针数组的指针
首先我们来看一下它们分别的定义方式:指针数组:int* p[5];数组指针:int (*p)[5];函数指针:int (*p)(int,int);函数指针数组:int(p[5])(int x, int y);函数指针数组的指针:int ((*p)[5])(int x,int y);指针数组是数组,是一个存放指针的数组数组指针是指针,是一个指向数组的指针函数指针是指针,是一个指向...原创 2018-12-07 11:22:35 · 171 阅读 · 0 评论 -
计算某一天是这一年中的第几天
问题描述:定义一个结构体变量(包括年月日)计算该日在本年中是第几天?样例输入:2016 12 31样例输出:366#include&amp;lt;stdio.h&amp;gt;bool isLeapYear(int year);//判断这一年是否是闰年 int calDay(int year);//计算天数 struct Day{ int year; int month; int sday;...原创 2018-12-03 09:20:37 · 1343 阅读 · 0 评论 -
蓝桥杯:凑算式
凑算式这个算式中AI代表19的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。#include<iostream>using namespace std;int main(){ double a,b,c...原创 2019-01-28 14:21:58 · 168 阅读 · 0 评论