自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lothlorien_的博客

大一小菜鸡的c语言历程

  • 博客(13)
  • 收藏
  • 关注

原创 C语言——杨辉三角

杨辉三角题目内容:输出一个杨辉三角形的前10行每行两个数之间用’-'隔开输出样例:11-11-2-11-3-3-1…#include <stdio.h>int main(){ int a[10][10],i,j; for(i=0;i<10;i++){ a[i][0]=1; a[i][i]=1; } for(i=2;i<10;i++...

2020-04-29 15:57:40 827

原创 C语言——数组 统计有多少不相同的数据

题目内容:键盘输入一个长度为10数组,统计其中有多少不相同的数据。输入格式:依次输入数组元素,以空格隔开输出格式:输出数组中不相同的数的个数输入样例:1 2 3 4 5 1 2 3 4 5输出样例:5#include <stdio.h>int main(){ int a[10],i,j,n=10; for(i=0;i<10;i++){ scanf("...

2020-04-22 19:38:47 9346 6

原创 C语言——解四元一次方程组

方程x1+x2+x3+x4=30有多少满足x1>=2,x2>=0,x3>=-5,x4>=8的整数解?(用for循环或while循环实现)#include <stdio.h>int main(){ int x1,x2,x3,x4,i=0; for(x1=2;x1<=27;x1++){ for(x2=0;x2<=25;x2++){ f...

2020-04-19 21:39:41 5971 5

原创 C语言 函数——反序输出字符串

写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。#include <stdio.h>#include <string.h>void f(char str1[100]){ int t,i,j; char str2[100]; strcpy(str2,str1); t=strlen(str1); for(i=t-1,j=0;i>0,j...

2020-04-11 19:28:14 9444

原创 C语言 把数插入有序数组

题目描述给定一个从小到大有序的整数序列,将其保存至数组。另外输入一个整数,将其插入至这个数组中并保持数组有序。输入第一行有一个正整数n,表示原始的整数序列长度为n,保证n不超过50。第二行有n个整数,表示原始的整数序列,保证这个序列是从小到大给出的。第三行有一个整数,表示需要插入的整数。输出在一行中输出n+1个整数,表示完成插入的整数序列。每个整数后输出一个空格。请注意行尾输出换行...

2020-04-08 21:21:17 13368 5

原创 C语言 数组——字符串比大小

输入3个字符串,找出并输出其中的最大一个字符串。输入有三行,每行一个不包含空格的字符串,保证每个字符串的长度不超过100。输出在一行中输出读入的3个字符串中的最大一个。请注意行尾输出换行。样例输入CHINAHOLLANDAMERICA#include <stdio.h>#include <string.h>int main(){ char str...

2020-04-08 21:19:13 5921

原创 C语言 循环结构——求满足条件的整数

求介于两个正整数(假设最大不超过1000)之间的能被3整除,且至少有一位数字为5的所有整数。#include <stdio.h>int main(){ int m,n,i,a,b,c; scanf("%d %d",&m,&n); for(i=m;i<=n;i++){ if(i%3==0){ a=i/...

2020-04-07 11:00:10 2607

原创 C语言 输入两个正整数m和n,求其最大公约数和最小公倍数

#include<stdio.h>int main(){ int m,n; int z,a,t=1; int i; scanf("%d %d",&m,&n); if (m<n){ z=m; m=n; n=z; } for (i=2;i<n+1;i++) { if((m%i==0)&&(n%i==0...

2020-04-07 10:58:29 1307

原创 C语言 电文加密

给电文加密。加密规则是对于每一个字符,如果是字母,变换成其相应的其后(循环的字母序,即A紧跟在Z的后面)的第4个字母。例如A变成E,a变成e,W变成A,X变成B,Y变成C,Z变成D。如果不是字母,则不进行变换。#include <stdio.h>int main(){ char c; c = getchar(); while( c != '\n' ) { ...

2020-04-07 10:56:55 8959 5

原创 C语言 数组——找出二维数组中最大元素及其行列号

#include <stdio.h>int main(){ int a[3][4]={{1,2,3,4},{2,3,4,5},{3,4,5,6}}; int i,j,row,colum,max; max=a[0][0]; for(i=0;i<3;i++){ for(j=0;j<4;j++){ if(a[i][j]>max){ max=a[i...

2020-04-06 21:46:47 14656

原创 C语言 数组——计算各科成绩平均值和总平均值

#include <stdio.h>int main(){ int a[5][3]={{80,96,78},{70,76,68},{76,84,90},{78,66,90},{94,78,72}}; int i,j,sum=0,aver,v[3]; for(i=0;i<3;i++){ for(j=0;j<5;j++){ sum+=a[j][i]; }...

2020-04-06 20:12:03 4944

原创 C语言 数组——选择排序法

#include <stdio.h>int main(){ int a[10],i,j,t; for(i=0;i<=9;i++){ scanf("%d",&a[i]); } for(i=0;i<=8;i++){ for(j=i+1;j<=9;j++){ if(a[i]>a[j]){ t=a[i]; a[i]=a[j]; ...

2020-04-06 17:18:47 2714 1

原创 C语言 数组———冒泡排序法

#include <stdio.h>int main(){ int a[10],i,j,t; for(i=0;i<=9;i++){ scanf("%d",&a[i]); } for(j=0;j<=9;j++){ for(i=0;i<=9-j;i++){ if(a[i-1]>a[i]){ t=a[i-1]; a[i-1]=a...

2020-04-06 17:17:01 491

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除