下载此文档

c语言课后习题.docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
从键盘输入一个浮点数,输出该数(只输出小数点后两位)
#include<>
int main()
{
float n;
printf("please input a number: ");
scanf("%f",&n);
printf("%.2f\n",n);

return 0;
}
,
输出:
xxxxxxxxxx:你好!
#include<>
#include<>
int main()
{
char str[15];
printf("please enter your study number: ");
gets(str);
printf("%s:你好!\n",str);
return 0;
}
3从键盘输入一个小写字母,输出该字母的大写。
#include<>
void main()
{
char ch;
printf("please input a lowercase letter: ");
ch=getchar();
ch=ch-32;
printf("%c\n",ch);
}
,输出该数的各个位数字之和。
#include<>
int main()
{
int n,ge,shi,bai,qian;
printf("please input a 4-digit: ");
scanf("%d",&n);
qian=n/1000;
bai=n%1000/100;
shi=n%100/10;
ge=n%10;
printf("sum=%d\n",ge+bai+shi+qian);
return 0;
}
5 从键盘输入年月日,输出该日期是该年的第几天。
输入:2000-1-1
输出:2000-1-1是2000年的第1天
输入:2000-12-31
输出:2000-12-31是2000年的第366天
#include<>
int main()
{
int month,day,year,sum=0;
printf("please input: year-month-day\n");
scanf("%d-%d-%d",&year,&month,&day);
switch(month-1)
{
case 11:sum=sum+30;
case 10:sum=sum+31;
case 9:sum=sum+30;
case 8:sum=sum+31;
case 7:sum=sum+31;
case 6:sum=sum+30;
case 5:sum=sum+31;
case 4:sum=sum+30;
case 3:sum=sum+31;
case 2:sum=sum+28;
case 1:sum=sum+31;
}
if((year % 400 ==0) ||( year % 100 !=0) && (year % 4 ==0))
{
if(month>=3)
sum=sum+day+1;
else
sum=sum+day;
}
else
sum=sum+day;
printf("%d-%d-%d是%d的第%d天.\n",year,month,day,year,sum);
return 0;
}
6回文是指正向读和反向读都一样的一段数字或者文字,如或“able was I ere I saw elba”。
编写程序,输入一个6位正整数,判断它是否是回文,非回文逆序输出。
如果输入数不符合要求,则显示一个错误信息:“xxxx不是一个六位数”。
输出格式:“是回文数!”,“不是回文数. 它的逆序数是”。
#include<>
int main()
{
int m,n;

printf("Please input a liuweishu:");
scanf("%d",&m);
if(m < || m > )
{
printf("%d is not a liuweishu.\n",m);
}
else
{
{
n = m / % 10 + m / 10000 % 10 * 10 + m / 1000 % 10 * 100 + m / 100 % 10 * 1000 + m / 10 % 10 * 10000 + m % 10 * ;
//经过拆数过后重新

c语言课后习题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mkjafow
  • 文件大小27 KB
  • 时间2018-09-18