
C基础练习
平常的练习
m0_73943160
这个作者很懒,什么都没留下…
展开
-
for循环实现斐波那契数列
先输入数组中的前两个数,利用循环求出之后的数,后用循环输出原创 2022-10-12 21:30:15 · 652 阅读 · 0 评论 -
.终端输入矩阵元素,计算数组中大于等于平均值的元素和,并且统计满足条件元素的个数。
分步进行1、输入二维数组2、求平均值3、求大于平均值的数的和以及个数原创 2022-10-12 21:28:18 · 121 阅读 · 0 评论 -
实现字符串的复制
数组brr循环若不等于‘’\0‘’,将brr数组的数依次付给arr原创 2022-10-11 20:15:30 · 73 阅读 · 0 评论 -
(数组字符串)1.在终端输入一个字符串,然后再输入一个字符a,计算这个字符串中a有几个。
先输入字符串和要判断的字符,然后循环判断,如果等于判断字符,数值加1原创 2022-10-11 19:41:19 · 96 阅读 · 0 评论 -
(字符串 数组)终端输入若干个字符存入数组中,以’\n’作为结束的标志,将字符倒置存储,然后打印数组。
循环将字符分别输入数组,在输入后直接判断,若输入字符为‘’\n‘’,结束循环,进行倒置。原创 2022-10-11 19:44:36 · 454 阅读 · 0 评论 -
goto指令实现输出99乘法表
/在YOU循环里面k+1。if(j原创 2022-10-02 08:34:17 · 245 阅读 · 0 评论 -
多重for循环数组删除
j++){ //循环找出多个删除的数字。printf("输入一个删除的数字:");//输入要删除的数字。原创 2022-10-10 21:36:50 · 179 阅读 · 0 评论 -
goto实现(求100以内的能被5或7 整除的奇数和)
goto LOOP;原创 2022-10-01 22:20:44 · 450 阅读 · 0 评论 -
多重for循环 数组去重
多重for循环应用原创 2022-10-10 20:37:02 · 153 阅读 · 0 评论 -
for循环(打印金字塔)
k++){//每次循环中前面空格的个数。j++){//每次循环中* 的个数。//在每次循环开始前加上空格。i++){//总循环4次。原创 2022-10-03 10:08:16 · 271 阅读 · 0 评论 -
for循环 利用循环输入一串字符结束,统计小写字母字符的个数及大写字母字符的个数
printf("大写字母个数为%d,小写字母个数为%d\n",b,c);printf("输入字符串");原创 2022-10-04 11:45:39 · 3252 阅读 · 0 评论 -
按位操作(与 或 异或 << >> ~(取反))
/按位左移 > 低位截断 高位补0。//全1为1 有0则0。//有1则1 全0则0。//相同为0 不同为1。原创 2022-10-09 09:59:04 · 77 阅读 · 0 评论 -
数据类型(显示int转float)强转
/输出3.000000。//输出3.333333。}/*强势类型转换是不安全的,要谨慎使用,强势类型转换中小的储存类。大类型转小类型时所转的内容大小不能超过小类型所占空间大小*/int sec =a/b;//将变量sec定义为a/b。//将变量a定义为一个整型常量10。//将变量b定义为一个整型常量3。原创 2022-10-09 09:55:35 · 639 阅读 · 0 评论 -
输入年月日输出这是这一年的第几天,区分平润年
printf("这一天是这一年的第%d天\n",days);printf("这一天是这一年的第%d天\n",days);// printf("该年份是平年\n");// printf("该年份是闰年");printf("输入年月日:");原创 2022-10-03 10:54:17 · 334 阅读 · 0 评论 -
判断将输入字母,进行大写转小写,小写转大写
判断将输入字母,进行大写转小写,小写转大写原创 2022-10-09 08:36:48 · 279 阅读 · 0 评论 -
2.某服装店进行促销活动,一件上衣原价90元,裤子原价45元,现一套120元。 如果我买m套上衣和n套裤子,最少花费多少钱?
/买上衣n,裤子m。printf("买上衣%d件买裤子%d件\n",m,n);printf("所需的最少钱:%d\n",money);else if(m==n){//两者数量一样。else if(mn){//裤子数比上衣少。原创 2022-10-09 08:56:12 · 143 阅读 · 0 评论 -
4.终端输入一个数,判断奇偶,如果奇数的话,判断是不是5的倍数,是打印是,不是打印不是 如果偶数的话,判断是不是10的倍数,是打印是,不是打印不是
如果奇数的话,判断是不是5的倍数,是打印是,不是打印不是 如果偶数的话,判断是不是10的倍数,是打印是,不是打印不是原创 2022-10-09 08:41:45 · 244 阅读 · 0 评论 -
.终端输入三角形的三条边,判断是否可以组成三角形,能的话,是等腰三角形,还是等边三角形、或普通三角形
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a){ //直角三角形的条件。else{ //在两边一样长的条件下除了三边一样长的条件剩下的条件成立。if(a==b&&b==c){ //等边三角形的条件。if(a==b||b==c||c==a){ //两边一样长的条件。if(a+b>c&&a+c>b&&b+c>a){ //是三角形的条件。printf("是等边三角形\n");printf("是普通三角形\n");原创 2022-10-09 09:01:45 · 338 阅读 · 0 评论 -
三个数比大小(大的放右边)
printf("输出的数为:%d,%d,%d\n",b,n,m);if(b>m){//第一个数比第三个数大,进行交换。if(b>n){//第一个比第二个数大,进行交换;if(n>m){//第二个比第三个数大,进行交换。printf("随机输入三个数:");//三个数比大小(大的放右边)原创 2022-10-09 08:33:11 · 98 阅读 · 0 评论 -
4.终端输入一个数,判断是一、二、三位数如果是一位数的话,判断奇偶如果是二位数的话,判断个位能不能被十位整除如果是三位数的话,判断个的三次方+十的三次方+百的三次方 = 本身。(水仙花数)
if(a>=100&&a=10&&a原创 2022-10-09 09:04:47 · 130 阅读 · 0 评论 -
判断输入的是元音字母还是其他字母
判断输入的是元音字母还是其他字母原创 2022-10-09 08:35:10 · 423 阅读 · 0 评论 -
简单四则运算
//不是四则运算的话显示输入错误原创 2022-10-09 08:51:50 · 152 阅读 · 0 评论