科锐C语言01-作业题

本文介绍了四个C语言编程实例,包括:1) 输出字符的ASCII码的十进制、八进制和十六进制表示;2) 用户输入字符转十进制数;3) 混合类型运算计算表达式值;4) 计算任意数的阶乘。通过这些实例,读者可以加深对C语言基本操作的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.编程输出字符0、9、A、Z、a、z的ACSII码的十进制、八进制和十六进制的表示形式。
#include <stdio.h>
main()
{
	printf("0、9、A、Z、a、z的ACSII码的十进制、八进制和十六进制分别为:\n");
	printf("%d,%d,%d,%d,%d,%d\n",0,9,'A','Z','a','z');
	printf("%o,%o,%o,%o,%o,%o\n",0,9,'A','Z','a','z');
	printf("%x,%x,%x,%x,%x,%x\n",0,9,'A','Z','a','z');
}

2.参考例L2_6.C编写一个程序,从键盘输入字符(例如’1’),转换成十进制数(即1),并输出。提示:“1”的ASCII码为十进制数49,将其减去一个数等于十进制1即可。
 
#include <stdio.h>
main()
{
	char c;
	printf("请输入字符'1':\n");
	scanf("%c",&c);
	c=c-48;
	printf("字符'1'的十进制数为:%d\n",c); 
}

3.已知a=3,b=2,c=2.5,计算(float)(a+b)/3+(int)c的值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值