编写程序,输入一名学生的生日(年:y0、月:m0、日:d0)并输入当前的日期(年:y1、m1、日:d1)。输出该学生的实际年龄。
#include<stdio.h>
int main()
{
int y = 0;
int m = 0;
int d = 0;
printf("请输入学生出生日期:");
scanf("%d %d %d", &y, &m, &d);
int y1 = 0;
int m1 = 0;
int d1 = 0;
printf("今天是:");
scanf("%d %d %d", &y1, &m1, &d1);
int r = y1 - y;
printf("学生实际年龄:%d", r);
return 0;
}
编写程序,输入一个整数,打印出它是奇数还是偶数。
#include<stdio.h>
int main()
{
int a = 0;
scanf("%d", &a);
if (0 == a % 2)
printf("这是偶数");
else
printf("这是奇数");
return 0;
}
编写程序,求1-3+5-7+...-99+101的值。(用while实现)
#include <stdio.h>
int main()
{
int i = 1;
int s = 0;
int u = 1;
while (i <= 101)
{
s = s + i * u;
i = i + 2;
u = -u;
}
printf("%d", s);
return 0;
}
编写程序,输入从公元1000年到2000年的所有润年年号。
#include<stdio.h>
int main()
{
int i = 1000;//润年的运算
for (i = 1000; i <= 2000; i++)
{
if (0 == i % 4 && i % 400 != 0 || i == 2000)
printf("%d ", i);
}
return 0;
}
求指点大佬一下,怎么做到每三个数一换行。