c语言把整形655转换成字符型,c语言数据类型

//今日知识点:数据类型、变量、常量、算数运算符、复合运算符、表达式,格式化输出函数、格式化输入函数

//重点:数据类型、变量、输入输出函数

//单行注释

//变量:程序运行期间可以改变的量

//变量的格式:数据类型变量名赋值号=初始值

//声明一个整形变量

//    int age = 23;

//在编码中,以;来代表一句话的结束

//    age =

2;//重新赋值

//    int a =

0;//高富帅写法

//    int a = 0,b =

0;//肯能会存在树枝太大存储不了的问题,因为每一种数据类型存储的数据大小是有限制的

//

//    printf ("please intput

two numbers\n");

//    scanf ("%d

%d",&a,&b );

//    a = a + b ;

//    b = a - b ;

//    a = a - b ;

//    printf ("a=%d,b=%d",a ,b

);//第二种方式

//算数运算符

//+-*%++--

//    int date1 = 8,date2 =

3;

//    int sum =

0;//存储两个变量的和

//    int sub = 0;

//    sum = date1 + date2;

//    sub = date1 - date2;

//sum =

33;

//格式化输出函数 printf

将内容自在控制台进行打印。可以单独输出一句话,也可以输出变量的值

//    printf ("hello

\n");//简单输出一句话

//

printf("\n");//转义字符代表换行

//    printf("sum = %d

\n",sum);

//    printf("sub= %d

\n",sub);

//乘法

//    int mul =

date1*date2;

//除法

//    int div = 0;

//    div =date1 / date2;

//    float result1 =

date1*1.0 / date2;

//    printf ("%f\n",result1

);

//    float result =

(float)date1 / date2;

//强制转换整形转换为浮点型。注意:数据类型所代表的字节数

//    printf ("%f\n",result

);

//    float result2 = date1 /

(date2*1.0);

//    printf

("%f\n",result2);

//取余%只有整形数据才可以用取余符号

//    int rem =

0;//存储两个整数的余数

//    rem = date1 % date2;

//    printf ("%d\n",rem

);

//++递增运算符  --递减运算符

//++

让变量自增1

//--让变量自建1

//    int temp = 5;

//    temp ++;//6 temp = temp

+ 1

//    ++temp ;//7

//如果只有变量和递增和递减运算符,语句结束变量都会递增或着递减

//这种情况以外,如果++、--在变量的后面,变量线参与整体的语句执行,在递增活着递减,如果在变量的前面,变量线自增或着自荐,然后再参与整体语句的执行

//    int tempResult =

0;//存储结果

//    temp =

10;//现在temp的值为10

//    tempResult = ++temp;

//    printf("%d %d

\n",tempResult,temp);

//    tempResult = temp++;

//    int m = 6 ,n = 8;

//    int t = m +++ n

;//按最高运算的优先级,++跟着m

//    printf("m = %d ,n = %d

,t = %d \n",m ,n ,t );

//    printf("%d \n",++m+n

);

//    printf("%d \n",++m+n--

);

//    printf("%d \n",m-- + n

);

//    int a = 0,b = 20,c

=0;

//    BOOL d=

a>b && b

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

//rem = 4 %

9.8;错误的

//%d代表输出的变量的数据类型

//复合运算符+=

-=  *=

/=

%=

//例如:m += n;//等价于 m = m + n;

//谨记:复合运算符中间不能加空格;例如:+=

//表达式:由常量、变量和运算符组成的式子叫表达式,(看是否有确定的知即可)

//printf

//    char c = 'a';

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

//    printf("%%

\n");//打印一个%

//    printf("\\

\n");//打印一个反斜杠

//    printf("//

\n");//不是转义字符,再这里没有特殊功能

//    //输出格式

//    float f =

8.988889898;

//    printf("%.10f \n",f

);//保留小数点书店后两位

//    int number = 9;

//    printf("M",number

);//对其方式

//格式化输入函数 scanf

//从控制台输入一个整数值

printf("请输入整数:

\n");

int num =

0,num1 =

0;//第一步:准备好对应类型的容器

//第二步:开始输入其实就是调用scanf函数

scanf("%d%d",&num

,&num1);//输入时,通过&来去到容器也就是变量的地址,网里面存储,切忌加上&

printf("%d %d \n",num,num1);

printf("请输入一个字符:

\n");//此时,数万上面两个字符之后如果要大回撤,并且接下来要输入一个字符的时候,着个回车回呗当作字符呗ff变量接受

//如何避免哪

//    getchar

();//读取字符函数,能从控制台取出一个字符

//    rewind(stdin);//rewind

所有在控制台上的数据将被清空。stdin 代表输入的数据格式

char ff =

'0';

scanf("%c",&ff );

printf("ff = %c",ff );

//总结:三大点表达式(常量变量运算符)格式化输出函数(转义字符,输出格式)

格式化输入函数(getchar()吸收i

个字符,rewind 清空数据)

//注意scanf的使用,scanf("%d",&num);双括号中不要加入\n,因为会抵消手动输入的大回撤,不要加入无关的汉子和单词,变量名前加&

//注意:++--以及/%这些运算符的使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值