
C语言初学
文章平均质量分 70
道长没有道观
ACMer
展开
-
2021-11-03计科ACM新生培训之暴力枚举
前言今晚讲的是暴力枚举相信大家都听懂了吧暴力枚举只是一种思想,具体的问题还需要具体分析。觉得自己掌握不太熟练的同学可以去洛谷上再多刷一些相关的题型暴力枚举下面开始今晚比赛的题解:比赛题解A 统计方形首先,统计一个n*m的矩形里有多少个正方形,长方形。要明确,正方形和长方形都是矩形,那么n*m的矩形里的矩形数=正方形数+长方形数明确这一点后,就可以一次求出二者了如图,长为2宽为1的小长方形用〇来表示,那么横向排列的就有 *(n-1)m 个竖向排列的就有 n(m-1)* 个原创 2021-11-10 22:04:30 · 291 阅读 · 0 评论 -
2021-10-28计科ACM新生培训题解
这次培训我们讲了函数相关知识相信大家已经掌握牢固如果没有掌握牢固的可以再看一下相关知识概念函数相关概念下面开始题解部分题解A 我知道你们这道题都会了传送门你们确实会了,但大多数同学都没运用本节课学习的函数本嘉心糖很失望!!!!AC代码:#include <stdio.h>int x;void solve(){ if (x > 0) printf("%d", x + 1); else if (x == 0) printf("0");原创 2021-10-29 11:40:12 · 802 阅读 · 3 评论 -
2021-10-25计科ACM新生培训第六次培训题解
本题解顺序非比赛题目顺序本题解顺序非比赛题目顺序本题解顺序非比赛题目顺序话不多说,直接开始题解部分比赛题解1791AC题解:#include<iostream>using namespace std;const int maxn=150; int a[maxn][maxn];int main(){ int n,sum=0; cin>>n; for(int i=1;i<=n;i++) { for(int原创 2021-10-26 16:42:48 · 592 阅读 · 5 评论 -
2021-10-20计科ACM第三次招新培训
感谢CZQ学长给同学们上了一场培训课,CZQ学长台前幕后一个人干了太多的工作,今晚直接回寝室游戏都没打直接睡着了。希望大家多多感谢这位学长。这里嘉心糖就祝CZQ学长胡桃和专武都能出吧!!!今晚讲的是判断语句,不会的同学或者前两天没来的同学可以再看看语句格式if语句if else 语句switch 语句比赛题解A 来一个简单的小排序A题传送门三个数一共六种情况,进行六次情况的判断即可,发现很多新生忘记输出答案的时候数字之间没加空格而错了,有点可惜AC代码:#include <原创 2021-10-21 01:01:27 · 806 阅读 · 5 评论 -
NYOJ 1759-加减乘除
我发现今晚有很多同学对该问题有疑惑,不知道该怎么解决。本题的主要考点问如何输入输出整型****和浮点型变量,以及怎么四舍五入(强制类型转换)四舍五入的方法有很多种本题解只教一种输入如果是int 类型的数据int a; scanf("%d",&a);注意是%d如果是long long 类型的数据long long a; scanf("%lld",&a);注意是%lld如果是double 类型的数据double a; scanf("%lf",&a);注意是%lf四舍五入(原创 2021-10-20 23:32:18 · 218 阅读 · 1 评论 -
2021-10-18 计软ACM第一次招新培训相关题解
感谢各位新生同学前来捧场听C语言培训感谢LZB学长给新生们进行了一场非常细致的讲解培训。下面有本嘉心糖屁用都没有 对仍然还有题不会做的各位同学进行题解:做题网站为NYOJ练手的前三道题1750打印Hello World !看似不难,但感叹号是中文感叹号,这里学长们是想提醒各位同学们,在编程中,中文符号和英文符号是有区别的,另外题目里让你打印什么东西的时候最好直接复制粘贴减少错误次数。AC代码:#include <stdio.h>int main(){ print原创 2021-10-19 00:42:15 · 866 阅读 · 8 评论 -
C语言编译软件安装教程(Dev-C++版)
工欲善其事,必先利其器。想要C语言代码打的好,好的编译器少不了。目前主流的C语言编译器有:VC++、Dev-C++、C-Free、Code Blocks、vscode、Visual Studio等。对于许多大一初学者来说,安装一个简单、极易上手、界面中文的编译器十分重要。因此,Dev-C++从中脱颖而出~~(因为部分其他的我也不会)~~ ,来让我们一起学习如果安装并使用它吧!!!安装步骤下载安装新建文件测试使用时的小技巧下载由于Dev-C++的官网在外网,下载速度较缓慢、这里推荐在腾讯软件中原创 2021-08-07 19:34:25 · 6604 阅读 · 3 评论 -
C语言学习 第一节Hello World
想要学会最基础的C语言要一步一步来才行,让我们打一下最简单的Hello World吧!文章目录代码如下:讲解部分:解答疑惑:代码如下:先上代码:#include<stido.h>int main(){ printf("Hello World!"); return 0;}效果如下:讲解部分:现在开始详细讲解代码:第一行:“#include是头文件,程序开始调用库函数<stdio.h>,可以理解为魔法师施法的施法前摇。未来我们还会学到各自各样的施法前摇原创 2021-08-07 10:46:43 · 583 阅读 · 1 评论