
C语言
C语言有关的在这呀
△卡卡西
这个作者很懒,什么都没留下…
展开
-
Strlen、Strcat、Strcpy、Strcmp、Strchr、Strstr初识
【代码】Strlen、Strcat、Strcpy、Strcmp、Strchr、Strstr初识。原创 2023-11-12 20:51:19 · 188 阅读 · 0 评论 -
C语言输出九九乘法表(左上角,右上角,左下角,右下角)
【代码】C语言输出九九乘法表(左上角,右上角,左下角,右下角)原创 2023-01-07 19:20:24 · 3377 阅读 · 3 评论 -
实例5:输入三个整数x,y,z,请把三个数由小到大输出
【代码】实例5:输入三个整数x,y,z,请把三个数由小到大输出。原创 2023-01-06 17:13:11 · 526 阅读 · 0 评论 -
实例6:用 * 输出字母C分行输出
【代码】实例6:用 * 输出字母C分行输出。原创 2023-01-06 17:11:32 · 2076 阅读 · 0 评论 -
实例5:输入三个整数x,y,z,请把三个数由小到大输出
/程序分析:把最小的数放在x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,printf("从小到大排序:%d %d %d \n",x,y,z);//如果x>z则将x与z的值进行交换,这样使x的值最小。//输入三个整数x,y,z,请把三个数由小到大输出。printf("请输入三个数字\n");} //交换x,y的值。} //交换x,z的值。} //交换y,z的值。原创 2023-01-06 17:04:24 · 1434 阅读 · 0 评论 -
c语言基础程序——100实例
/根据公示Π/4=1-1/3+1/5-1/7+1/9-1/11+......,计算Π的近似值,当最后一项的绝对值小于0.000001为止。int f=1;//变号用//i是分母,sum是Π/4的值while (fabs(1.0/i)>=1e-6)//当绝对值小于10的-5次方认为为0//累加每项的值f*=-1;//变号i+=2;//分母+2变化printf("Π的近似值为%.5lf",sum*4);原创 2022-04-06 23:47:53 · 66265 阅读 · 24 评论 -
C语言 12:switch() 语句和break、default的使用
输出结果为:___________//注意 :break的使用,default 表示当case事件不发生时执行该语句#include"stdio.h"int main(){ int s=0,n; for(n=0;n<5;n++) { switch(n){ default:s+=5; case 1:s+=1;break; case 2:s+=2; case 3:s+=3;break; case 4:s+=4; } } printf("%d原创 2022-03-17 16:05:58 · 1118 阅读 · 0 评论 -
C语言 11:if else语句、if else嵌套,例题样式:商品满100件打九折、比较几个数大小。
//100件以内原价,满100件九五折,满300九折,超过500八五折#include"stdio.h"main(){ float k,y; printf("请输入数量k"); scanf("%f",&k); if(k>0&&k<=99) y=12.6*k; else if(k>=100&&k<=299) y=12.6*0.95*k; else if(k>=300&&k<=500) y=12.6*.原创 2022-03-17 15:50:08 · 1664 阅读 · 1 评论 -
C语言 10:goto语句的基本理解
goto的基本使用方法://goto#include"stdio.h"//void main(){ int i=1; aaa:printf("nihao\n"); i++; if(i<=5) goto aaa; return 0;}goto的用途://goto语句计算100!#include"stdio.h"//voidmain(){ int i=1,sum=0; //sum要赋值 aaa: if(i<=100) { sum+=i;原创 2022-03-17 14:08:42 · 613 阅读 · 0 评论 -
C语言 9:f(x)g(x)模式运用数学函数pow sqrt abs
//pow() abs()#include"stdio.h"#include"math.h" //调用int main(){ int m,n,x;float s; printf("请输入x="); scanf("%d",&x); m=3*x-5; n=pow(m,5); // n= abs(m)+6; printf("%d\n",n); return 0;}//sqrt()#include"stdio.h"#include"math.h"int m.原创 2022-03-17 13:59:42 · 18637 阅读 · 0 评论 -
C语言 8:两数互换、输出4位中后3位和位置调换
//两数互换//a=1 b=2 ---->a=2 b=1#include"stdio.h"int main(){ int a,b,c; printf("请输入两个整数: "); scanf("%d %d",&a,&b); c=a; a=b; b=c; printf("互换之后结果: %d %d\n",a,b); return 0; }//输出该4位数字中的后三位//1234 ---->234#include"stdio.h".原创 2022-03-17 10:34:01 · 1500 阅读 · 0 评论 -
C语言7:a++ ++a相关部分
//a++ ++a#include "stdio.h"int main(){ int a; scanf("%d",&a); if(a++>10) { printf("%d\n",a++); printf("%d\n",a); } else printf("%d\n",++a); return 0;}// 9 11// 10 12 // 11 12 13// 12 d 13 14选择结构://x-- ..原创 2022-03-17 10:25:34 · 465 阅读 · 0 评论 -
C语言6:输入若干个正整数,统计能被5或能被9整除的数的个数,以-2结束
//输入若干个正整数,统计能被5或能被9整除的数的个数,以-2结束#include"stdio.h"int main(){ int cnt=0,a; printf("输入若干个正整数,计算能被5或9整除的个数,以-2结束\n"); do { scanf("%d",&a); if(a==-2) break; if(a%5==0||a%9==0) cnt++; }while(a!=-2); .原创 2022-03-17 10:15:43 · 1091 阅读 · 0 评论 -
C语言 5:输入若干个分数(0-100),统计不及格人数,以-1作为结束
//输入若干个分数(0-100),统计不及格人数,以-1作为结束#include"stdio.h"int main(){ int a,b,f; printf("输入数,并以-1结束\n"); do{ scanf("%d,&f"); if(f==-1) break; if(a<60) a++; else b++; }while(f!=-1); printf("及格:%d不及格%d",a,b); return 0;}...原创 2022-03-02 23:28:50 · 3406 阅读 · 0 评论 -
C语言 4:输入若干个三位整数,统计百+个=10的个数,以-1结束
输入:911 288 444 555 777 812输出:代码如下://输入若干个三位整数,统计百+个=10的个数,以-1结束#include"stdio.h"int main(){ int a,cnt=0; printf("输入若干个三位数,百+个=10的个数,并以-1结束"); do{ scanf("%d",&a); if(a==-1&&a<0) break; ...原创 2022-03-02 22:28:40 · 760 阅读 · 0 评论 -
C语言 3:输入若干个正整数,统计能被5或能被9整除的数的个数,以-2结束
输入:15 45 37 38 90输出:代码如下://输入若干个正整数,统计能被5或能被9整除的数的个数,以-2结束#include"stdio.h"int main(){ int cnt=0,a; printf("输入若干个正整数,计算能被5或9整除的个数,以-2结束\n"); do { scanf("%d",&a); if(a==-2) break; if(a%5==0||a%9...原创 2022-03-02 22:24:31 · 1260 阅读 · 0 评论 -
C语言 1:for循环
//循环次数#include"stdio.h"main(){ /*int cnt=0,i; for(i=1;i<=100;i+=2) { cnt++; printf("%d\n",cnt); }*/ /* int i; for(i=1;i<=20;i*=3) i+=2; printf("%d\n",i...原创 2022-03-02 22:20:25 · 846 阅读 · 0 评论 -
C语言 2:求一个数的因子的总和
#include"stdio.h"#include"math.h"int main(){ int a,i,s=0,cnt=0; printf("输入任意一个正数\n"); scanf("%d",&a); for(i=1;i<=a;i++) { if(a%i==0) { printf("%d\n",i); cnt++; s+=i; ...原创 2022-03-02 22:18:55 · 4239 阅读 · 0 评论