1、假设今天是星期三,编程求 20 天之后是星期几?
#include <stdio. h>
int main() {
int currentDay =3:1/假设今天是星期三,星期日为0,星期一为 1,以此类推
int daysToAdd = 20;
/计算 20天后的星期几
int futureDay = (currentDay + daysToAdd) % 7;
printf (~20 天后是星期bd\n”, futureDay);
return 0;
解析:
使用此程序,假设今天是星期三,程序将计算20天后是星期几。程序使用 int 类型的currentDay 表示今天是星期几,其中星期日为0,星期一为1,以此类推。程序使用 int 类型的 daysTondd 表示要添加的天数,这里设置为 20。计算20 天后的星期几时,将当前星期数 currentDay 与 daysToAdd 相加,并通过取模运算得到未来的星期数 futureDay。最后,程序将输出20 天后的星期几。注意,这里假设星期数的范围是0到6,对应星期日到星期六。
2、从键盘输入一个字符,然后将其按字符和整数这两种形式输出。
#include <stdio. h>
int main() ( char ch;
/输入字符
printr(“请输入一个字符:“);
scanf ("%c”, &ch):
/按字符形式输出
printf(“按宇符形式输出:wcln', ch);
//按整数形式输出
printf(“按整数形式输出:sd\n”, ch);
return 0;
解析:
使用此程序,您可以从键盘输入一个字符,然后程序将按字符形式和整数形式分别输出该字符。程序使用 char 类型来存储输入的字符,并使用 scanf 西数进行输入,使用 printf 函数进行输出。第一个 printf 语句按字符形式输出字符,使用%c 格式说明符。第二个 printf
语句按整数形式输出字符的 ASCII 码值,使用%d格式说明符。最后,程序将输出字符和对应的 ASCII 码值。
标签:星期,字符,解析,20,输出,int,C语言,printf,例题 From: https://blog.51cto.com/u_16284470/7969027