C语言作业符合以下要求:
1、用编译器编写,有执行结果;
2、控制台窗口需要有提示字“请输入现在的年份:”;
3、输入的值给变量;
4、用分支进行判断是否输入的是“2022”,如果是则输出“2023年你好”,否则输出“您输入的年份有误,请重新输入”;
5、作业中有自己的名字。
#include <stdio.h>
int main()
{
char name[] = "Your Name"; // 将 "Your Name" 替换成你的名字
int year;
printf("请输入现在的年份:");
scanf("%d", &year);
if (year == 2022) {
printf("2023年你好,%s!\n", name);
} else {
printf("您输入的年份有误,请重新输入。\n");
}
return 0;
}
代码解释:
声明了一个字符数组 name 来存储你的名字,printf 语句中使用 %s 格式化输出;
使用 printf 函数向控制台输出提示信息 请输入现在的年份:;
使用 scanf 函数读取控制台输入的变量值并存储到 year 变量中;
使用 if 语句对 year 的值进行判断,如果等于 2022,则输出“2023年你好,你的名字!”;否则,输出“您输入的年份有误,请重新输入。”;
返回 0,表示程序运行成功结束。