C语言属刷题训练【第八天】
1、如下程序的运行结果是( ) char c[5]={'a', 'b', '\0', 'c', '\0'}; printf("%s", c); ...
C语言刷题
1.计算n的阶乘#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { int i = 0; int m = 1; int n = 0; scanf("%d", &n);//输入n for (i = 1; i <= n; i++) { m *= i; }//计...
C语言初阶 牛客网刷题笔记(将持续更新..)
BC7 缩短二进制printf 格式控制符 “%o” —— 八进制整数 、“%x” —— 十六进制整数 ;修饰符 “#” —— 控制前导显示BC64 K形图案错因:把图形分成两部分,下半部分打印错误先把下半部分作为一个完整三角形:int n=0; scanf("%d",&n); int i=0; for(i=0;i<n;i++)//i=0 —— 可以打印一个完整...
【C语言刷题】找单身狗、模拟实现atoi
一、找单身狗题目描述:给定一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。编写一个函数找出这两个只出现一次的数字。比如:[1,1,2,2,3,3,4,4,5,6]单身狗是:5和61.暴力循环法对于这道题,我们最容易想到的方法就是暴力循环遍历了。我们设置两个下标或者两个指针,两层for循环来进行遍历求解。但是缺陷是时间复杂度过大。当数据量很大的时候,效率很低这种方法的代码实现也比较简单....
【C语言刷题】猜名次、猜凶手、杨辉三角、杨氏矩阵、字符串左旋、判断是否为左旋子串
一、猜名次5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。对于这道题我们是这样思考的,五次循环遍历,穷举所有可能性,然后由于题目描述说每人说对了一半,而他们正好每人说了两句话,那么也就是我们让两句话都与....
【C语言刷题】调整奇数偶数顺序、有序序列合并以及有序序列判断
一、调整奇数偶数顺序题目描述:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分1.思路一(使用多个数组)我们首先最容易想到的就是创建两个或者三个数组,然后将奇数都放在一个数组里面,将偶数在放在另外一个数组里面,然后将这两个数组进行合并。①使用两个数组(双指针法)只使用两个数组的话,第一个数组肯定是我们已经输入好的,第二个数....
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
一、喝汽水问题 题目描述:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水(编程实现)。1.循环求解对于,这道题,我们首先的思路就是循环了,我们是这样思考的,我们有20元,这20元可以换20个空瓶,这20个空瓶又可以换10瓶汽水,这10瓶汽水又可以换5瓶汽水,这五瓶汽水又可以换2瓶汽水剩一个空品,然后两瓶汽水又可以换一瓶汽水,这个空瓶加上之前的空瓶正好又可以换一瓶水。这样的思....
【C语言刷题】水仙花数、打印菱形、求和
一.打印菱形题目描述:用C语言在屏幕上输出以下图案: 这道题其实就是一个找规律题,题目不难,我们直接给出代码#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { int n = 0; scanf("%d", &n); int low = n / 2; int up = n - low;...
【C语言刷题】字符串逆序
一、字符串逆序(基础题)链接:字符逆序__牛客网来源:牛客网这道题的要求是让我们实现一个字符串逆序1.一个经典的错误,标准的零分这道题其实,思路上不难,但是有一个点处很容易犯错,我们看下面这个代码#include<stdio.h> #include<string.h> void reverse(char* str) { int left = 0; int righ...
【C语言刷题】操作符系列
一、分析下面的代码分析下面的代码,并给出运行结果。#include <stdio.h> int main() { int a, b, c; a = 5; c = ++a; b = ++c, c++, ++a, a++; b += a++ + c; printf("a = %d b = %d c = %d\n:", a, b, c); return 0; }...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C语言更多刷题相关
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注