![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言程序代码
qq_36813793
这个作者很懒,什么都没留下…
展开
-
竖式问题--c
#include <stdio.h>#include <string.h>int main(){int count =0;char s[20],buf[99];scanf("%s",s);for(int abc=111;abc<=999;abc++)for(int de=11;de<=99;de++){int x=abc*(de%10),y=abc*(de/10),z=abc*de原创 2016-11-24 22:23:04 · 325 阅读 · 0 评论 -
蛇形填数--c
#include <stdio.h>#include <string.h>#define N 15int a[N][N];int main(){int n,i,j;scanf ("%d",&n);memset(a,0,sizeof(a));int s=1;a[i=0][j=0]=1;while (s< n*n){while (j+1<n && !a[i][j+1]) a[原创 2016-11-24 22:30:51 · 209 阅读 · 0 评论 -
开灯问题
#include <stdio.h>#define N 1000int a[N];int main(){int i,j,m,n;for (i=0;i<=N;i++)a[i]=-1;scanf ("%d %d",&m,&n);for(i=1;i<=n;i++)for(j=1;j<=m;j++){if (j%i == 0) a[j-1]*=-1;}for(j=1;j<=m;j原创 2016-11-24 22:36:10 · 351 阅读 · 0 评论 -
得分
#include <stdio.h>#include <string.h>int s[85];int main(){int n,i=0;int sum1=0,sum2=0;while ((s[i]=getchar())!=EOF)i++;for(i=0;s[i];i++){if(s[i]=='O'){sum1+=1;sum2+=sum1;}else if(s[i]=='X'原创 2016-11-25 15:31:07 · 190 阅读 · 0 评论 -
分子量--c
#include <stdio.h>#include <ctype.h>int main(){const char a[]="CHON";double b[4]={12.01,1.008, 16.00,14.01};int j,m;char s[20];scanf("%s",s);double sum1=0.0;int sum;int i=0;while(s[i]){fo原创 2016-11-25 17:01:48 · 580 阅读 · 0 评论 -
数数字
#include <stdio.h>char s[1000000];int main(){int a[]={0,0,0,0,0,0,0,0,0,0};int i=0;int t;char x;scanf("%s",s);for(i=0;s[i];i++){ t=(s[i]-'0');//注意将%c转变为%d;a[t]=a[t]+1;}for(i=0;i<10;i++){原创 2016-11-25 18:09:26 · 184 阅读 · 0 评论 -
周期串
#include <stdio.h>#include <string.h>int main(){char s[100];int n,p;scanf("%d",&n);while (n--){scanf ("%s",s);for(int i=1;i<strlen(s);i++){ int m=1;for(int j=0;2*j<strlen(s);j++)//注意j的取值原创 2016-11-25 22:38:27 · 166 阅读 · 0 评论 -
循环小数
#include <stdio.h>#include <string.h>#define N 1000int a[N],b[N];int main(){int m,n,j,q;int p=0,i=0;scanf("%d%d",&m,&n);if(m<n){while(i<N)//假设循环节长度小于N{ for ( j=0;j<n;j++){ if(10*m-j*原创 2016-11-26 12:36:21 · 214 阅读 · 0 评论 -
子序列
#include <stdio.h>#include <string.h>int main(){ char a[99],b[99],c[99]; int m=1,n=1,p=0; scanf("%s%s",a,b); for(int i=0;b[i];i++) { if(strchr(a,b[i])==NULL)原创 2016-11-26 13:41:29 · 157 阅读 · 0 评论