C语言
冯晓如
我就是IT初学者,Csdn就是激励我平时可以每天总结知识点的文件。
展开
-
c语言程序——输入十个数字,求输出其中最大的元素和该数是第几个数
#include<stdio.h>int main(){ int max(int x,int y); //函数声明 int a[10],m,n,i; printf("enter 10 integer number:"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(i=1,m=...原创 2020-04-03 08:43:00 · 1524 阅读 · 0 评论 -
c语言程序——使输入的一个字符串按反序存放,在主函数中输入和输出字符串
#include<stdio.h>#include<string.h>int main(){ void inverse(char str[ ]); char str[100]; printf("input string:"); scanf("%s",str); inverse(str); printf("inverse string:%s\n",str);...原创 2020-04-03 08:31:59 · 4168 阅读 · 3 评论 -
c语言程序——用递归的方式求n!:n的阶乘.
#include<stdio.h>int main(){ int fac(int n); int n; int y; printf("input an integer number:"); scanf("%d",&n); y=fac(n); printf("%d=!%d\n",n,y); return 0;}int fac(int n){ int f...原创 2020-04-02 09:34:36 · 2097 阅读 · 1 评论 -
c语言程序--输入4个整数,找出其中最大的数,用函数嵌套来处理
#include<stdio.h>int main(){ int max4(int a,int b,int c,int d); int a,b,c,d,max; printf("please enter 4 interger numbers:"); scanf("%d%d%d%d",&a,&b,&c,&d); max=max4(a,b,c,...原创 2020-04-02 08:42:12 · 3593 阅读 · 2 评论 -
c语言程序--输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。
#include <stdio.h>int main(){ char string[81]; int i,num=0,word=0; char c; gets(string); for(i=0;(c=string[i])!='\0';i++) if(c==' ') word=0; else if (word==0) { word=1; num++;...原创 2020-03-25 16:54:37 · 6669 阅读 · 1 评论 -
c语言中举例子比较whlie和do...while的区别
//比较whlie和do…while的区别/*#include <stdio.h>int main(){int i,sum=0;printf("please enter i,i=?");scanf("%d",&i);while(i<10){ sum =sum+i; i++; }printf("sum=%d\n",sum);return 0;}*...原创 2020-03-20 09:06:11 · 381 阅读 · 0 评论 -
c语言编写100-200之间全部素数
//求100-200间全部素数#include<stdio.h>#include<math.h>int main(){ int n,k,i,m=0; for(n=101;n<=200;n+2){ k=sqrt(n); for(i=2;i<=k;i++) if(0%i==0)break; if(i>=k+1){ prin...原创 2020-03-20 09:03:58 · 1763 阅读 · 0 评论 -
c语言—求ax2-bx+c=0的根,键盘输入abc
#include<stdio.h>#include<math.h>int main(void){double a,b,c,disc,x1,x2,p,q;scanf("%f%f%f",&a,&b,&c);disc=bb-4ac;if(disc<0)printf(“this equation hasn’t real roots\n”...原创 2020-03-16 17:06:15 · 3949 阅读 · 1 评论 -
将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数
将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数 #include<stdio.h> void main() { int i,j=0,a[100]; for(i=1;i<1000;i++) { if(i%12==0) { a[j]=i; j++; ...原创 2019-06-03 20:30:16 · 4030 阅读 · 1 评论 -
从键盘输入10个学生的C语言成绩到数组中,求平均分、最高分和最低分
从键盘输入10个学生的C语言成绩到数组中,求平均分、最高分和最低分。#include<stdio.h>void main(){int i,sum=0,max=0,min=100,c=[10];float ave;for(i=0;i<10;i++){scanf("%d",&c[i]);sum=sum+c[i];if(c[i]>max)max=...原创 2019-05-31 15:58:09 · 49737 阅读 · 10 评论