标签:include return int 一行 C语言 自学 描述 输入 第七天
(今天进行对一些实例进行编程,来自牛客网初学者入门训练)
1. 输入描述:一行,输入两个非负整数a和b,用一个空格分隔。(0 <= a,b<= 231-1)。
输出描述:针对每组输入,输出按照运算规则计算出 a+b 的值。
运算规则:1. 只保留该数的最后两位,例如:1234等价于34;
2. 如果计算结果大于等于 100, 那么也仅保留计算结果的最后两位,如果此两 位中十位为0,则只保留个位。
例如:45+80 = 25
#include <stdio.h>
int main()
{
int a=0;
int b=0;
scanf("%d %d\n",&a,&b);
printf("%d\n",(a+b)%100);
return 0;
}
2. 输入描述:一行,包括一个浮点数。
输出描述:一行,包含一个整数,为输入浮点数对应的个位数。
#include <stdio.h>
int main()
{
float a=0;
scanf("%f\n",&a);
printf("%d\n",(int)a%10);
return 0;
}
3. 输入描述:一行,包括一个整数age(0<age<=200)。
输出描述:一行,包含一个整数,输出年龄对应的秒数(一年约有3.156×107s)。
#include <stdio.h>
int main()
{
int age=0;
scanf("%d\n",&age);
long long z=3.156*pow(10,7);
printf("%lld\n",age*z);
return 0;
}
4. 输入描述:一行,包括一个整数,即给定的秒数。
输出描述:一行,包含三个整数,依次为输入整数对应的小时数、分钟数和秒数(可能为 零),中间用一个空格隔开。
#include <stdio.h>
int main()
{
int z=0;
scanf("%d\n",&z);
printf("%d %d %d\n",z/3600,(z%3600)/60,(z%3600)%60);
return 0;
}
5. 输入描述:一行,3科成绩,成绩之间用一个空格隔开。
输出描述:一行,总成绩和平均成绩(小数点后保留两位),用一个空格隔开。
#include <stdio.h>
int main()
{
float a=0;
float b=0;
float c=0;
scanf("%f %f %f\n",&a,&b,&c);
printf("%.2f %.2f\n",(a+b+c),(a+b+c)/3);
return 0;
}
标签:include,return,int,一行,C语言,自学,描述,输入,第七天 来源: https://blog.csdn.net/Faith_cxz/article/details/120254758
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。