第一范文网 - 专业文章范例文档资料分享平台

C语言基本数据类型及运算题库

来源:用户分享 时间:2025/5/24 4:21:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3. 编写一个程序,输入一个弧度值,并将其换算成角度值(度、分、秒的形式)输出。

提示:设x为弧度,则对应的角度为180*x/∏,其整数部分为度数,余下的部分乘60,其整数部分为分数,再将余下的部分乘60,其整数部分为秒数。 答案:

#define pi 3.14159 #include void main() {

float x,a,a1; int d,f ,m;

printf(\请输入弧度:\ scanf(\ a=x*(180/pi); d=(int)a; a1=(a-d)*60; f=(int)a1;

m=(int)((a1-f)*60+0.5);

printf(\弧度 <=> %d度%d分%d秒\\n\}

4. 编写一个程序,输入一个摄氏温度,输出其对应的华氏温度。

提示:摄氏温度与华氏温度之间的转换公式为:华氏温度=9*摄氏温度/5+32。 答案:

#include void main() {

float c,f;

printf(\请输入摄氏温度:\ scanf(\ f=9*c/5+32;

printf(\摄氏%f对应的华氏温度为%f\\n\}

5. 编写一个程序,输入半径,输出其圆周长、圆面积、及圆球体积。 答案:

#define pi 3.14159 #include void main() {

float r,l,s,v;

printf(\请输入圆半径:\ scanf(\ l=2*pi*r;

s=pi*r*r;

v=4*pi*r*r*r/3;

printf(\半径为%f的圆周长为%f,面积为%f,圆球体积为%f \\n\}

6. 输入一个字符,分别输出其前导字符、该字符、后续字符。 答案:

#include void main() {

char c;

printf(\输入一个字符:\

printf(\前导字符:%c\\n 该字符:%c\\n后续字符:%c\\n\}

7.对任意输入的一个字符进行加密,然后解密,输出加密解密的结果。

【解】设一个常量d为加密码,利用异或运算对字符c进行加密,解密过程则是再一次利用异或运算。程序如下:

#include void main( ) {

char c; int d=9999;

printf(\输入一个字符:\ c=c^d; printf(\加密后:%c\\n\ c=c^d; printf(\解密后:%c\\n\}

8. 输入三个整数,按从小到大的顺序进行输出。 答案:

#include void main() {

int a,b,c,temp;

scanf(\ if(a>b) {

temp=a; a=b; b=temp; }

if(a>c) {

temp=a; a=c; c=temp; }

if(b>c)

搜索更多关于: C语言基本数据类型及运算题库 的文档
C语言基本数据类型及运算题库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c75fkk5ezma20sz532575_13.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top