C语言学习
r1ng_x
山止川行,风和渐起。
展开
-
圣诞树(C语言)
其实吧,这也是老师让我们输出菱形的时候不小心做出来的一个东西。好了废话不多说,上源码。其实这也是我第一次发文章,有点小激动,哈哈。#include<stdio.h>void main (){ int i,j,k,n; printf(" 圣诞节快乐啊!!!!!\n"); printf(" 每天都要开心哦!!!!\n\n"); for(i=1;i<11;i++) { if(i<5) {原创 2021-12-14 22:26:00 · 4238 阅读 · 3 评论 -
C语言复习之杨辉三角
前言:学习了良久的Java(其实也就十几天)也不能忘了温故C语言,下面是源码:#include<stdio.h>int main(){ int a[10][10]; int i; int j; int k; for (i = 0; i < 9; i++) { for (j = 0; j < 9; j++) { a[i][j] = 1; } } for (i = 1; i < 9; i++) { for (j = 1;原创 2022-02-06 20:28:38 · 752 阅读 · 0 评论 -
C语言复习之判断Armstrong数(阿姆斯壮数)
寒假在家也要努力哦!!!!原创 2022-01-18 14:15:25 · 1183 阅读 · 1 评论 -
C语言期末复习编程练习之字符串反序存放
现有一个字符串数组a[30]={china}请用一个数组将他逆序输出。#include<stdio.h>#include<string.h>int main(){ char a[30]={"china"}, t;//定义一个字符串变量用于进行逆序 int i, j, k; int m; printf("原字符串为:\n"); puts(a); k = strlen(a); m = (k - 1) / 2;//寻找中间值 方便后续前后字符串交换 for原创 2022-01-06 13:49:43 · 3502 阅读 · 0 评论 -
C语言期末复习编程练习之冒泡法排序
现有数组a[10]={12,23,34,43,21,1,44,27,90,9};请用冒泡法将他们进行排序,并输出。#include<stdio.h>int main(){ int i, j; int a[10] = { 12,23,34,43,21,1,44,27,90,9 }; int temp; //定义一个变量temp用于之后的数据交换 for (i = 0; i < 9; i++) { for (j = 0;原创 2022-01-01 22:39:43 · 170 阅读 · 0 评论 -
C语言期末复习编程练习之选择排序法
现有数组a[10]={12,23,34,43,21,1,44,27,90,9};请用选择法将他们进行排序,并输出。#include<stdio.h>int main(){ int i,j;//定义两个循环变量 int a[10]={12,23,34,43,21,1,44,27,90,9}; int temp; //定义一个变量temp用于之后的数据交换 for (i = 0; i < 10; i++) { for (j原创 2022-01-01 21:52:18 · 275 阅读 · 1 评论 -
C语言期末复习编程练习之在数组中求最大最小
现有一个数组a[10]={12,23,34,43,21,1,44,27,90,9};请求出 其中最大的数和最小的数,并输出。#include<stdio.h>int main(){ int i; int a[10]={12,23,34,43,21,1,44,27,90,9}; int min=a[0], max=a[0], temp;//定义最小最大数为第一个数方便接下来循环查找 //定义一个变量.原创 2022-01-01 19:36:33 · 235 阅读 · 0 评论 -
C语言期末复习编程练习之数据输出
在100到200间能被5整除且不能被2整除的数有多少个?请输出全部数据。并统计数量。#include<stdio.h>int main(){ int number, i=0; for(number=100;number<201;number++) { if (number % 5 == 0 && number % 2 != 0) { printf("能被5整除,不能被2整除的数有:%d原创 2022-01-01 16:18:54 · 536 阅读 · 0 评论 -
C语言期末复习编程练习之分段函数
当x>0时y=2*x-1;当x<0时y=-2*x+1;当x=0时y=1。#include<stdio.h>int main(){ int x, y; printf("piease enter the x :\n"); scanf_s("%d", &x); if (x > 0) y = 2 * x - 1; else if (x < 0) y = -2 * x + 1; els原创 2022-01-01 16:00:59 · 2678 阅读 · 0 评论 -
C语言期末复习编程练习之求圆的面积及球的体积
现有一个半径为12的圆,请求出其的面积及球的体积#include<stdio.h>int main(){ float pi = 3.14, area, volume;//area表示面积,volume 表示体积 int r; printf("请输入您所求圆的半径:\n"); scanf_s("%d", &r); area = pi * r * r;//求面积 volume = 4 / 3 * pi * r * r * r;//求原创 2022-01-01 15:41:40 · 1337 阅读 · 0 评论 -
C语言期末复习编程练习之百钱百鸡问题
古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?创作此系列的原因也是为了复习期末考试,各位见谅哦!#include<stdio.h>int main(){ int money=100, number=100;//定义钱和鸡的数量 int i, j, k;//定义三个循环变量 for(i=1;i<100;i++)//i代表小鸡的数量 for(j=1;j<33;j++)//j代表母原创 2022-01-01 15:19:56 · 1619 阅读 · 2 评论