C语言

#import

intmain(intargc,constchar* argv[]) {

@autoreleasepool{

printf("\n---------------------------------------------------------");

//1.变量

inta =10,b =20;

intc = a +++ b;

printf("%d\n\n\n",c);

printf("\n---------------------------------------------------------");

//变量类型的大小 : int(4) short(2),long(8) float(4) double(8);

//double(双精度) 和 float(单精度)区别是精度不相同!

printf("\n---------------------------------------------------------");

//2.分支语句 ifelse ///for循环

//for (初始化循环变量; 循环次数; 循环增量) {

//循环体

//}

//3.取余符号只适用于整形

for(inti =1; i <101; i++){

//输出1 -- 100

printf("%d ",i+1);

//输出0-100 之间7的倍数

if(i %7==0){

printf("%d ",i);

}

//输出0-100 之间个位为7

if(i %10==7) {

printf("%d ",i);

}

//输出0-100 之间十位为7

//一次,内层走一遍

//

//循环输出三次123

for(inti =1; i<4; i++) {

for(intj=3; j>i-1; j--) {

printf("%d ",j);

}

printf("\n");

//}

for(inty =3; y >0; y--) {

for(intu = y; u>0; u--) {

printf("%d ",u);

}

printf("\n");

}

printf("\n---------------------------------------------------------");

//5.while 循环

//while (循环条件) {

//循环体

//}

//

//设置循环变量

longmoney=1000000000;

inti =0;

while(money !=0) {

i++;

money = money /2;

}

printf("%d \n ",i);

inta =1;

while(a<101) {

if(a%7==0) {

//printf("%d ",a);

}

if(a/10==7){

//printf("%d ",a);

}

if(a%10==7) {

printf("%d ",a);

}

a++;

}

for(inti =100;i<1000; i++){

//printf("%d " ,i);

}

inta =100;

while(a<1000) {

printf("%d ",a);

a++;

}

for(inti =1;i<10; i++){

for(intj =0;j <100; j++){

printf("%d",i*100+j);

}

}

for(inti =100;i<1000; i++){

inta = i/100;//百位

intc = i%10;//个位

intb = i/10%10;//十位

intd = a*100+b*10+c;

inte = c*100+b*10+a;

if(d+e ==1333){

printf("%d \n",i);

break;

}

}

printf("\n---------------------------------------------------------");

//break在循环中一旦得到满足条件的答案可以使用,结束循环。

for(inti =0;i<100; i++){

if(i ==30) {

printf("有好东西 %d ",i);

break;

}

}

printf("\n---------------------------------------------------------");

//continue 一旦碰到此关键字跳过本次循环继续下一次循环

for(inti =0;i<100; i++){

if(i ==30) {

printf("有好东西 ");

continue;

}

printf("从%d继续吃 ",i);

}

printf("\n---------------------------------------------------------");

//分支结构开关语句

inttel;

printf("请输入号码:");

scanf("%d",&tel);

switch(tel) {

case605:printf("欢迎来到605");

break;

case606:printf("欢迎来到606");

break;

case607:printf("欢迎来到607");

break;

case608:printf("欢迎来到608");

break;

default:printf("打错了,兄弟");

break;

}

printf("\n---------------------------------------------------------");

//各种类型编码输出

intage =18;

printf("%d",age);

charsex ='m';

printf("%c \n",sex);

printf("%d \n",sex);

floatscore =99.9;

printf("%f \n",score);

intmm =510;

printf("%d \n",mm);

printf("\n---------------------------------------------------------");

//Scanf格式化输入函数 通过键盘输入函数 & 取地址符号!

ints ,f;

printf("请输入一个数字:");

scanf("%d %d", &s,&f);

printf("您输入的数字为:");

printf("%d %d \n",s,f);

printf("\n---------------------------------------------------------");

return0;

}

}

你可能感兴趣的:(C语言)