随笔分类 - c语言例子
摘要://已知三角形两边及夹角(角度制),求第三边及面积 #include<stdio.h> 【1】 【2】 main() {float a,b,c,alfa,s; 【3】 scanf("%f %f %f",&a,&b,&alfa); 【4】 c=sqrt(a*a+b*b-2*a*b*cos(alfa))
阅读全文
摘要:/*输入年份判断闰年*/ //闰年的判断依据是:若某年能被4整除,但不能被100整除,则这一年是闰年;若某年能被400整除,则这一年也是闰年 #include<stdio.h> main() { int yyear,【1】; printf(" 闰年查询 \n 请输入要查询的年份 :\n"); sca
阅读全文
摘要:#include <stdio.h> /*输入3个实数 a, b, c要求按从大到小的顺序输出三数.*/ main( ) { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if (a<b) {t=a; 【1】 ; b=t;} if( 【2】 ) {t=a; a
阅读全文
摘要:/*有一函数: y= x (x<10) 输入x的值,求y的值。 y=3x -2 (10≤x<50) y=4x+1 (50≤x<100) y=5x (x≥100)*/ 【6】 void main() { int x,y; 【1】 t; printf("input x=:"); scanf("【2】",
阅读全文
摘要:/*功能为:输入1个字母后,输出该字母的前序字母、该字母、该字母的后序字母, 例如:输入g,则输出fgh;输入a,则输出zab;输入M,则输出LMN;输入Z,则输出YZA。*/ #include <stdio.h> void main() { char ch,c1,c2; printf("Enter
阅读全文
摘要:/*:按下列公式计算并输出x的值。其中a和b的值由键盘输入,并保留3位小数。 x=2ab/(a+b)^2*/ #include <stdio.h> void main() { int a,b; 【4】; scanf("%d,%d",【1】); x=【2】; printf("x=【3】\n",x);
阅读全文
摘要:#include <stdio.h> //程序功能:求s=2+4+6+8+...+100 并输出结果 //【】位置需要填写相应内容,保证程序能正常运行,无警告提示。 main() { 【1】; for(;a<=【2】;a++) { s=【3】; 【4】 } printf("s=%d\n",【5】);
阅读全文
摘要:/* 下列程序的功能为:实现加、减、乘、除四则运算。*/ //【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】 #include <stdio.h> void main() { int a,b,d; char ch; printf("Please input a expression:
阅读全文
摘要:/* 程序的功能为:判断从键盘上输入的一个字符,并按下列要求输出。 若该字符是数字 输出字符串"0-9" 若该字符是大写字母 输出字符串"A-Z" 若该字符是小写字母 输出字符串"a-z" 若该字符是其他字符 输出字符串"!,@,…" */ #include <stdio.h> void main(
阅读全文
摘要:#include <stdio.h> //程序功能:输入一个6*6矩阵,将其主对角线上的元素置1,次对角线置-1,其余元素为0 main() { int 【1】; int i,j; for(i=0;【2】;i++) { 【3】=1; 【4】=-1; } for(i=0;i<=5;i++) { for
阅读全文
摘要:#include <stdio.h> //程序功能:输入一行字符,分别统计其中英文字母、数字和其他字符的个数 main() { char c; int i=0,j=0,k=0; while(【1】) { if(c>='0' && c<='9') 【2】; else if(【3】) j++; else
阅读全文
摘要:#include <stdio.h> //程序功能:求s=1+2+3+4+5+....+100 //【】位置需要填写相应内容,保证程序能正常运行,无警告提示。 main() { 【1】; for(a=1;a<=【2】;a++) s=【3】; printf("s=%d\n",【4】); getchar
阅读全文
摘要://交换任意两个整型变量的值 //【】位置需要填写相应内容,保证程序能正常运行,无警告提示。 【1】 main() { int a=1,b=2; printf("a=%d,b=%d\n",a,b); a=【2】; b=【3】; a=【4】; printf("a=%d,b=%d\n",a,b); ge
阅读全文
摘要:#include <stdio.h> //任意整型数组,由连续几个数组成,少其中一个数,利用程序求出少得数 main() { int a[5]={0,2,4,1},x=0,i; for(i=0;i<4;i++) x^=a[i]; for(i=0;i<=4;i++) x^=i; printf("%d"
阅读全文
摘要:#include <stdio.h> //⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽ //交换两个整型变量的值 main() { int a,b; scanf("%d%d",&a,&b); printf("a=%d,b=%d\n"); a=⑴; b=⑵; a=⑶; printf("a=%d,b=%d\n"); getch
阅读全文
摘要:#include <stdio.h> #include <string.h> int fh(char ab[]) { int len=strlen(ab),a=0; for(a=0;a<=len;a++) if(ab[a]!=ab[len-a-1]) return 0; return 1; } ma
阅读全文
摘要:#include <stdio.h> #include <string.h> main() { char zf[7],zfa[7]; int a=0,b=0,c=0,len1,len2; gets(zf); gets(zfa); len1=strlen(zf),len2=strlen(zfa); w
阅读全文
摘要:#include <stdio.h> #include <string.h> main() { char ch[100]; int i=0,n=0; gets(ch); while(ch[i]!='\0') { if(i==0) { if(ch[i]>='a'&& ch[i]<='z') ch[i]
阅读全文
摘要:#include<stdio.h> #include<string.h> #include <stdlib.h> //利用<string.h>中的strtok函数,缺点就是异常复杂,但是优点就是可以用各种字符来分割输入的字符串 int main(){ char num[100000];//定义字符串
阅读全文
摘要:#include <stdio.h> main() { struct sk{ int a;float b; }data,*p; p=&data; data.a=10; printf("%d\n",(*p).a); printf("%d\n",p->a); getchar(); } #include
阅读全文

浙公网安备 33010602011771号