随笔分类 -  C语言填空

摘要:#include <stdio.h> //鸡兔同笼问题,兔子和鸡同处一个笼子,头的数量为x,脚的数量为y,输人x和y,输出鸡多少只兔子多少只(如输人错误则输出“输入非法!”)。 main() { int x,y,ji,tu,【1】; scanf("%d%d",【2】); for(ji=1;ji<=【 阅读全文
posted @ 2023-02-12 10:57 myrj 阅读(108) 评论(0) 推荐(0)
摘要:#include <stdio.h> 【1】 //输人一行字符串,由英语单词和若干空格组成,将每个单词的第一个字母不是大写的变为大写并输出。 main() { char ch[100]; int i=0,n=0; 【2】; while(【3】) { if(i==0) { if(ch[i]>='a'& 阅读全文
posted @ 2023-02-12 10:45 myrj 阅读(428) 评论(0) 推荐(0)
摘要:#include <stdio.h> //3个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输人被选人的名字,最后输出各人得票结果。 【1】 struct person{ char name[20];int count; }leaders[3]={"zhang",0,"wang",0 阅读全文
posted @ 2023-02-12 10:40 myrj 阅读(321) 评论(0) 推荐(0)
摘要://以下程序的输出结果如图所示,每行的最左和最右元素均为1, //中间的每个元素等于其左上方和上方两个元素之和,每个元素的宽度为4且左对齐。请完成程序填空。 #include<stdio.h> main() { int a[8][8],i,j; for(i=0;i<8;i++) { a[i][0]= 阅读全文
posted @ 2023-02-12 10:31 myrj 阅读(113) 评论(0) 推荐(0)
摘要://.要输出图形tu.png样式,请完善程序。 #include <stdio.h> main() { int i,j,k; for(i=1;【1】;i++) { for(j=1;【2】;j++) 【3】; for(k=1;【4】;k++) printf("%2d",i); 【5】; } } //. 阅读全文
posted @ 2023-02-12 10:20 myrj 阅读(225) 评论(0) 推荐(0)
摘要://已有一个已经排好序的序列,输入一个数,将其插入到该序列中,使之仍然保持有序。 #include <stdio.h> main() { int a[20]={3,7,10,12,18,20}; int i,j,t; scanf("%d",【1】); for(i=0;【2】;i++) for(【3】 阅读全文
posted @ 2023-02-12 10:07 myrj 阅读(69) 评论(0) 推荐(0)
摘要://输入十个评委的打分,去掉一个最高分,去掉一个最低分,求平均分。 # include<stdio.h> main() { int mark,max,min,sum=0,i; 【1】; for(i=1;i<=10;i++) {scanf("%d",&mark); if(【1】) {max=mark; 阅读全文
posted @ 2023-02-12 09:57 myrj 阅读(109) 评论(0) 推荐(0)
摘要://输入一个日期,输出是本年的第几天。 # include <stdio.h> main() { int year,month,day,i; scanf("%d%d%d",&year,&month,&day); for(i=1;i<=【1】;i++) { if(i==4 ||i==6||i==9|| 阅读全文
posted @ 2023-02-12 09:45 myrj 阅读(50) 评论(0) 推荐(0)
摘要:#include <stdio.h> //http://www.china-audit.com/lhd_4awla5u6mp47ty70kclt55mbv23rb1005bb_1.html //实现输入两个数字,若两数相等,则直接输出两个数字;若不相等,则这两个数中的 //较大者等于这个较大者减去较 阅读全文
posted @ 2023-02-11 14:45 myrj 阅读(62) 评论(0) 推荐(0)
摘要:#include <stdio.h> //输入5个1-9之间的整数,输出由这五个数能组成的最大值和最小值。 main() { int a[5],i,j,temp,【1】; for(i=0;i<5;i++) scanf("%d",&a[i]); for(i=0;i<4;i++) for(j=【2】;j 阅读全文
posted @ 2023-02-11 09:52 myrj 阅读(324) 评论(0) 推荐(0)
摘要:#include <stdio.h> //程序功能:将任意字符串转置并输出 #include <【1】> main() { char c[20]; int i=0,j; char ch; 【2】; j=【3】; while(【4】) { ch=c[i]; c[i]=c[j-1]; c[j-1]=ch 阅读全文
posted @ 2023-02-11 08:55 myrj 阅读(270) 评论(0) 推荐(0)
摘要:#include <stdio.h> //a b c均为一位整数,求当三位整数abc+cba=1333时的a,b,c的值 main() { int a,b,c; for(a=1;【1】;a++) for(【2】;b<=9;b++) for(【3】;c<=9;c++) if(【4】) printf(" 阅读全文
posted @ 2023-02-11 08:49 myrj 阅读(79) 评论(0) 推荐(0)
摘要:#include <stdio.h> //程序功能: 判断输入字符串是不是手机号 //【1】写最少的数 #include <string.h> main() { char zf[【1】],ch; int a,【2】,c; 【3】; c=【4】; if(【5】 || 【6】) b=1; for(a=0 阅读全文
posted @ 2023-02-11 08:27 myrj 阅读(166) 评论(0) 推荐(0)
摘要:#include <stdio.h> //键盘输入任意整数,判断其是否为质数 int pdzs(int n) { int a; for(a=2;a<n;a++) if(n%a==0) 【1】; 【2】; } main() { int a; scanf("%d",&a); if(【3】) printf 阅读全文
posted @ 2023-02-10 15:02 myrj 阅读(147) 评论(0) 推荐(0)
摘要:#include <stdio.h> //<<九章算术>>更相减损法: 可以用来求两个数的最大公约数,即“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。 //以等数约之。 ///第一步:任意给定两个正整数;判断它们是否都是偶数。若是,则用2约简;若不是则执行第二步。 //第二 阅读全文
posted @ 2023-02-10 10:32 myrj 阅读(49) 评论(0) 推荐(0)
摘要:#include <stdio.h> //求最大公约数:辗转相除法:辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里德算法。 //319 377:319%377=319 377%319=58 319%58=29 58%29=0 29为最大公约数 main() { int a=319,b=3 阅读全文
posted @ 2023-02-10 09:55 myrj 阅读(80) 评论(0) 推荐(0)
摘要://求最大公约数 #include <stdio.h> int gys(int m,int n) { int i,k; k=【1】?m:n; for(i=k;i>=1;i--) { if(【1】) { return 【1】; break; } } } main() { int m,n,i,k; sc 阅读全文
posted @ 2023-02-10 09:50 myrj 阅读(123) 评论(0) 推荐(0)
摘要://求最大公约数 #include <stdio.h> main() { int m,n,i,k; scanf("%d,%d",【1】); k=【2】?m:n; for(i=k;i>=1;i--) { if(【3】) { printf("最大公约数为%d\n",【4】); break; } } ge 阅读全文
posted @ 2023-02-10 09:41 myrj 阅读(56) 评论(0) 推荐(0)
摘要:#include <stdio.h> //计算1到5的阶乘和,并将结果保存到变量s中 main() { int a,s=【1】,b=【2】; for(a=1;a<=【3】;a++) { b=b*a; s【4】=【5】; } printf("1-5阶乘的和为:%d",s); getchar(); } 阅读全文
posted @ 2023-02-10 09:35 myrj 阅读(302) 评论(0) 推荐(0)
摘要:#include <stdio.h> //执行程序段后,变量s的值为() main() { int a=10,s=0; do { s=s+a; a++; } while(a<1); getchar(); } #include <stdio.h> //执行程序段后,变量s的值为(10) main() 阅读全文
posted @ 2023-02-10 09:25 myrj 阅读(129) 评论(0) 推荐(0)