www问答网
所有问题
请教C语言的程序
假设今天是星期四,编写程序,计算100天后是星期几。
高手们帮帮我啊! 谢谢!
举报该问题
推荐答案 2009-10-11
#include<stdio.h>
#define DAY 100 //100天后,可修改
int main()
{
int n,today;
scanf("%d",&today);//输入今天周几,例如输入4,为周四
n=DAY%7+today;
if(n>7)n-=7;
printf("%d",n);//输出周几
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/A1A55WW44.html
其他回答
第1个回答 2009-10-11
这个很简单呀,我来写吧
#include<stdio.h>
void main()
{
int today = 4;
for(int i=1;i<=100;i++)
{
if(today<7) today++;
else today = 1;
}
printf("%d\n",today);
}
第2个回答 2009-10-11
思路是 今天+100天 去除以7天 余数就是第100天星期几
#include <stdio.h>
main()
{ int day=100,today;
printf ("输入星期:");
scanf ("%d",&today);
day+=today;
printf ("100天是星期%d\n",day % 7);
}
}
相似回答
请教C语言
答:
先解释两个运算过程:t=*s1++;s1=*s2--;s1++;相当于*(s1++);将先执行s1++;但是由于它是“滞后自增”,也就是s1的值先不增加,以原来的值参加*s1的运算(*s1将取出其所指向的变量的值),当语句执行完毕遇到“;”的时候,或者遇到“,”的时候才完成自增。s2--;意思与上述一致。下面跟踪
程
...
请教C语言程序
答:
f(a,n-1)+a[n-1]函数 递归调用 返回f(a,5)+a[5]在调用函数返回f(a,4)+a[4]+a[5]在调用函数返回f(a,3)+a[3]+a[4]+a[5]在调用函数返回f(a,2)+a[2]+a[3]+a[4]+a[5]在调用函数返回f(a,1)+a[1]+a[2]+a[3]+a[4]+a[5]在调用函数返回f(a,0...
C语言程序
设计
请教
?
答:
您的
程序
好像没有完全截图下来,不知道后面程序是否有错误。就当前来看,最终的结果是周长和面积,那么函数返回值就不会是int形式,首先这一点就是错误的。另外要截取完整程序,而且最好不要是图片,否则不太好进行编译查错哦。
请教
一道
C语言
解题过程?
答:
void fun(int a[],int n,int m){ int i;for(i=m;i>=n;i--)a[i+1]=a[i];} void main(){ int i,a[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(i=0;i<5;i++)printf("%d",a[i]);} / 解释:你定义了一个用于循环控制的i,一个长度为20的数组,初始化了...
请教
一简单单片机
C语言程序
答:
include<reg52.h> sbit P00=P0^0;//控制LED0 sbit P01=P0^1;//控制LED1 sbit P02=P0^2;//控制LED2 sbit P03=P0^3;//控制LED3 sbit P10=P1^0;//控制蜂鸣器 sbit P22=P2^2;sbit P23=P2^3;sbit P24=P2^4;unsigned char count1=0,count2=0;//计数变量 void main(){ TMOD = ...
请教
此
c语言程序的
错误,为什么F9键按下后程序只闪出一下就自己立马关闭...
答:
然后定义a[n],再由你输入的n的值来确定你的数组a[n],但是你的问题是你只定义了a[n]没有初始化,系统不知道你的a[n]具体是多少无法分配空间自然要出错了,你定义数组要么 1、int a[5]一定要确定n是多少 2、动态开辟 你这样定义系统是无法运行的 希望能帮到你 ...
请教
段单片机
C语言的程序
!
答:
这段
程序
不能编译是有错 include<REG51.H> void delay(void);void main(void){ loop: p1=0x00; //P要改成大写 delay();p1=0xff; //一样 delay();goto loop;} void delay(void){ unsigned int i,j;for(i=0;i<500;i++){ for(j=0;j<121://冒号改成分号j++){;} } } 在...
C语言
,文件操作编程题,
请教
一下这个
程序
该怎么写?
答:
include "stdio.h"int main(int argc,char *argv[]){ FILE *fp;int t[21],i,j,k,n;if(!(fp=fopen("numbers.txt","r+"))){ printf("Open the file failure, exit...\n");return 0;} printf("The original sequence is as follows:\n");for(n=0;fscanf(fp,"%d",t+n)!=...
C语言
,想
请教
下这个
程序
是如何运行的,能不能讲解一下,具体一点。_百度...
答:
k++) {// 还是前面的那个理由,对战的对// 手不能重复if (k != i && k != j) {// 这个 if 是用来判断是否满足题目要求的条件的。// a 不和 x 比,所以代表 a 的对手的变量 i 不能// 为 x,同样
c
不和 x、z 比,所以代表 c 的// 对手的变量 k 不能为 x 和 zif (...
大家正在搜
C语言程序的基本单位
用C语言编写的程序被称为
c语言程序编程
用c语言编写的代码程序
c语言源程序的基本单位
C语言程序
一个C语言程序是由
简单c语言程序
c语言程序100例