C语言笔记

发布 2021-05-12 00:58:28 阅读 6056

c语言编程。

500以内的素数。

* note:your choice is c ide */

#include ""

mainn代表自然数 cs代表2到n-1的除数

int n,cs,number=0,zcg; zcg代表是否被整除过 number代表质数个数*/

for(n=2;n<=500;n++)

if(zcg==0)

printf(" %d",n);

number++;

printf(" number=%d",number);

多次循环破密码。

* note:your choice is c ide */

#include ""

main()

int i,j,k,s,pw;

printf(" input your password:")

scanf("%d",&pw);

for(i=0;i<=9;i++)

continue,break语句。

* note:your choice is c ide */

#include ""

main()

int k,s=0;

for(k=1;1;k++)1表示条件成立,若将1改为0,则条件不成立,直接跳过循环输出结果得k=1*/

s=s+k;

if(s>300)

printf(" s=%d",s);

printf(" k=%d",k);

多次循环算次数。

* note:your choice is c ide */

#include ""

main()

int j,y,e,number=0;

for(j=1;j<=8;j++)

printf(" number=%d",number);

成绩等级if,else语句。

* note:your choice is c ide */

#include ""

main()

float pjf=65;

if(pjf>=90)

elseelse

if (pjf>=70)

printf(" c");

elseif(pjf>=60)

printf(" d");

elseprintf(" e");

二维字符数组表达多个人名。

* note:your choice is c ide */

#include ""

main()

int k;

char name[5][10]; 5表示5个人,10表示每个人的名字不超过10个字母*/

for(k=0;k<=4;k++)

二维数组。* note:your choice is c ide */

#include ""

main()

int cj[3][3];

int k,j,sum=0;

float pjf=0;

cj[0][0]=80;cj[0][1]=90;cj[0][2]=92;

cj[1][0]=99;cj[1][1]=90;cj[1][2]=96;

cj[2][0]=79;cj[2][1]=91;cj[2][2]=86;

for(k=0;k<=2;k++)

pjf=sum/10;

printf(" sum=%d pjf=%f",sum,pjf);

比较大小函数。

* note:your choice is c ide */

#include ""

int compare(int a,int b) /返回值函数名(参数一,参数二···

int maxone;

if(a>b)

elsereturn maxone;

void main主函数就是程序的入口*/

int x=123;

int y=78;

int k=190;

int z=compare(x,y); 调用子函数:写上函数的名称*/

z=compare(z,k);

printf(" the max:%d",z);

*当一段**要被重复利用的时候就要将其写成函数,这样更加简便*/

计算运费。* note:your choice is c ide */

#include ""

main()

int w,y;

printf("your w:")

scanf("%d",&w);

if(w<50)

elseelseelse

printf("you must pay %d yuan",y);

运算规则。* note:your choice is c ide */

#include ""

main()

int a=10,b=9,c=0,d;

d=a+b*a>a*b&&c;

printf("=d",d);

getchar();

/*括号有限,先算术运算,再关系运算(比较运算),再逻辑运算,最后赋值运算*/指针。一)

* note:your choice is c ide */

#include ""

main()

int i=9;

int *k=&i;

printf(" %d",i); d表示有符号数,%u是无符号数*/

printf(" %d",*k);

printf(" %u",k);

二)* note:your choice is c ide */

#include ""

void maxone(int *px,int *py)

int temp;

if(*px<(*py))

main()

int i,j,k;

scanf("%d,%d,%d",&i,&j,&k);

maxone(&i,&j); i,j,k不可换顺序,要符合逻辑*/

maxone(&i,&k);

maxone(&j,&k);

printf(" %d,%d,%d",i,j,k);

三)* note:your choice is c ide */

#include ""

int maxone(int x,int y)

if(x>y) return x;

else return y;

int minone(int x,int y)

if(x>y) return y;

else return x;

main()

int i,j,k,z,m1,m2,m3;

scanf("%d,%d,%d",&i,&j,&k);

z=maxone(i,j);

m1=maxone(z,k);

z=minone(i,j);

m3=minone(z,k);

if(i!=m1 &&i!=m3);

m2=i;if(j!=m1 &&j!=m3);

m2=j;if(k!=m1 &&k!=m3);

m2=k;printf(" %d %d %d",m1,m2,m3);

字符串。* note:your choice is c ide */

#include ""

main()

int n;

char dj[6]="abcde";

for(n=0;n<=5;n++)

c#编程。一)

private void button1_click(object sender, eventargs e)

if ("abc")

C语言笔记

第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...

C语言笔记

c语言算法和数据类型。整型。基本类型 字符型注释 基本类型的特点是其不可实型 单精度型以再分解为其他类型双精度型数组型。数据结构 构造型 结构体型共用体型指针型空类型。一 常量。define 语句不以分号结尾,它可以放在源 的任何位置。不过在定义常量时,只有在它定义后的源 中才有效。是一个修饰符,在...

c语言笔记

1.if中别忘了 而不是 2.写完程序别忘了检查前后大括号 小括号是否完全照应。3.遇到几分之几的分数可以方程两边同时乘以一个数来消去分母。4.写指针题时看准指针对应的是行还是列。例 int a 4 3 int p a 0 列指针。int ptr 3 a 行指针。5.考虑好哪些量会随着循环不断改变。...