c语言课程设计作业作业求助

1.编写程序,在键盘上随意输入小写字母,转化为大写字母;2.设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用Scanf输入数据,输出计算结果,输出时要... 1. 编写程序,在键盘上随意输入小写字母,转化为大写字母;2. Program\\\n"); printf("Turbo \'C\'");}4.模仿例题3,编写程序在屏幕上显示如下所示: 关于大学马云说:“不管你是什么大学毕业,你的毕业证,我都只当作收款凭证,因为它能说明的,只是你的家庭为你读书付过款,而并不能说明你有没有读过书。”

  1. 这题的关键点是:在ASCII表中,同一个字母的大小写之间相差值为32(请自行百度阿斯卡码表)。所以,主要在输入时判断是否在'a'到'z'之间的值,然后减32就可以了(跟字符的存储方式相关,请自行查找)。

  2. 这题更多的是对输出格式的控制,以及你是否记得所要求的面积/体积方程了。输出格式控制方面,可以查阅MSDN/CSDN;举例的话:printf("圆周长为:%d\n",*圆周长方程式*); //(控制小数点后N位的我忘了,请LZ自行查阅,然后更改对应位置)。

  3. 这题……直接找个机器,在VS或其他编程工具环境下输入代码,查看结果不就结了……

    好吧,我写我的目测结果:

    //第一行不确定,不写

    其实就是让你体验下反斜杠'\'的作用啦……

  4. 第3题了解了反斜杠的作用,这里就直接可以用了:

    其实只要在每个你想显示的双引号前面加一个反斜杠就可以了。

    (当然,有个小偷懒的地方,要是输入的时候直接输入中文输入法的双引号,那么就不用加反斜杠了,不过,上交的文字作业,当然不能写给老师看啦……而且,如果这样做,到实际编写程序的时候,很容易适得其反,把外面的作为字符串引用的双引号搞成中文输入法的,就会造成编译出错。所以,还是老老实实用反斜杠吧。)

LZ如果想要答案,请追问。不过,写代码的乐趣,还是自己编写才会有的吧……

输入小写字母就是用scanf函数输入几个字符型的数据也就是你的小写字母,然后把得到的小写字母加32,得到的就是大写字母的ASCLL码,字符表示就是大写字母。第二个问题就是一个公式,圆周体积V=2*pi*r * h #define pi 3.1415


看看小写字母和大写字母的ASCII码,这两个都很简单,自己做吧

我要回帖

更多关于 c语言课程设计作业 的文章

 

随机推荐