- 博客(210)
- 收藏
- 关注

原创 第1题
#include<stdio.h>void main(){printf(“Hello World”);}## 标题 //输出Hello World!
2021-01-18 17:48:44
511
原创 二级30套
blank#include <stdio.h>void fun( int m, int a[10]){ int i;for (i=0; i<10; i++)/found/a[i] = 0;while (m > 0){/found/i = m%10;a[i]++;/found/m = m/10;}}void main(){ int m, a[10],i;printf(“请输入一个整数 : “); scanf(”%d”, &
2021-08-25 09:57:11
169
原创 二级29套
blank#include <stdio.h>#define N 100void fun( int *a , int n ){ int i, t;for( i=0; i<n; i++ )/found/a[i]=0;i=0;/found/t=1;while( i<n ){ a[i]= 1;t++;/found/i=i+t;}}void main(){ int a[N], i, n=30;fun( a, n);for(
2021-08-25 09:55:48
170
原创 二级28套
blank#include <stdio.h>typedef struct list{ char data;struct list *next;} Q;void fun( Q *pa, Q *pb, Q *pc){ Q *p;/found/pa->next=pb;pb->next=pc;p=pa;while( p ){/found/printf(" %c",p->data);/found/p=p->next;}pri
2021-08-25 09:54:17
148
原创 暑假作业100题
#include <stdio.h>int main(){int a[10][10];int i,j;for(i=0;i<10;i++){a[i][0]=1;a[i][i]=1;}for(i=2;i<10;i++){for(j=1;j<i;j++)a[i][j]=a[i-1][j]+a[i-1][j-1];}for(i=0;i<10;i++){ for(j=0;j<=i;j++)printf("%5d",a[i][j]);printf("
2021-08-25 09:52:32
134
转载 暑假作业99题
int main(){int a;char b;int c;int result = 0;printf(“请输入算术表达式:\n”);scanf("%d%c%d",&a,&b,&c);switch (b){case ‘+’: result = a + c; printf("%d", result); break;case ‘-’: result = a - c; printf("%d", result); break;case ‘*’: result = a
2021-08-25 09:51:34
85
原创 暑假作业98题
for (int i = 0; i < 10; i++) {for (int j = 0; j < 10; j++) {for (int k = 0; k < 10; k++) {if (i * 100 + j * 10 + k + i + j * 10 + k * 100 == 1333) {printf("%d %d %d\n",i,j,k); } } } }
2021-08-25 09:50:38
83
翻译 暑假作业97题
public class Main1 {public String GetSequeOddNum(int m){StringBuilder str = new StringBuilder();int nums = (int)Math.pow(m,3);Queue queue = new LinkedList<>();int sums = 0;int i = 0;for (i = 1; i < 1000000; i += 2) {queue.offer(i);if(queu
2021-08-25 09:49:48
80
转载 暑假作业96题
#include “stdio.h”#include “string.h”int main(void){//定义两个数组,sentence储存字符串,word存储单词char sentence[1024] = {}, word[64] = {};//length:单词长度;index:字符串下标int length = 0, index = 0;int max = 0, k = 0;printf("please input a sentence:");//fgets():从键盘获取字符串
2021-08-25 09:48:28
81
原创 暑假作业95题
#include <stdio.h>void main(){int i,max,min,s=0,a[20];srand(time(NULL));a[0]=rand()%41+10;max=a[0];min=a[0];s=a[0];for(i=1;i<20;i++){a[i]=rand()%41+10;if(max<a[i]) max=a[i];if(min>a[i]) min=a[i];s+=a[i];}for(i=0;i<20;i++)pri
2021-08-24 14:26:46
82
原创 暑假作业94题
#include<stdio.h>int main(){float num;int a,b,c,d,e,f,g,h,i,j;printf(“请输入一个金额如345.78\n”);scanf("%f",&num);a=num/100;b=(num-a100)/50;c=(num-a100-b50)/10;d=(num-a100-b50-c10)/5;e=(num-a100-b50-c10-d5)/2;f=(num-a100-b50-c10-d5-e2)/1;g=(
2021-08-24 14:26:02
95
原创 暑假作业93题
main(){char s[6];int n;gets(s);if(*s==’-’) n=-chnum(s+1);else n=chnum(s);printf(“%d\n”,n);}chnum(char p){ int num=0,k,len,j;len=strlen§;for( j=0 ;j=len; j++ ){num=10;num+=p[j]-‘0’;return num;}
2021-08-24 14:24:59
83
转载 暑假作业92题
#include <stdio.h>#include <string.h>int main(){char a[20] = “cehiknqtw”;char s[] = “fbla”;int j;for(int i = 0; s[i] != ‘\0’; i++){ //将所有字符都插入j=0;while(s[i] >= a[j]&&a[j]!=’\0’) //这个while循环找到插入位置j++;for(int k = strlen(a
2021-08-24 14:23:41
137
转载 暑假作业91题
#include <stdio.h>#include <string.h>int main(){char a[]=“acegikm”;char b[]=“bdfhjlnpq”;char c[80],*p;int i=0,j=0,k=0;while(a[i]!=’\0’&&b[j]!=’\0’){a[i]<b[j]?c[k++]=a[i++]:c[k++]=b[j++]; //将较小的字符赋值到c字符串}c[k]=’\0’;a[i]==’\
2021-08-24 14:21:50
107
原创 暑假作业86题
#include<stdio.h>void reverse(int n){int next;if(n<=1){next=getchar();putchar(next);}else{next=getchar();reverse(n-1);putchar(next);}}int main(){reverse(5);return 0;}
2021-08-24 14:18:18
86
原创 暑假作业85题
#include <stdio.h>int func(int n){if(n==1)return 10;elsereturn 2+func(n-1);}int main(int argc, char *argv[]){int n=5;printf("%d\n",func(n)); return 0;}
2021-08-24 14:17:34
98
原创 暑假作业84题
#include<stdio.h>int main(){int n=0,t,str[5],i=0;scanf("%d",&t);while(t){str[i]=t%10;t=t/10;n++;i++;}for(i=0;i<n;i++)printf("%d",str[i]);return 0;}
2021-08-24 14:14:43
93
翻译 暑假作业83题
#include<stdio.h>#include<conio.h>main(){ char c;printf(“请输入第一个字母”);while((c=getche())!=0){ printf("\n");switch©{ case ‘M’:case ‘m’:printf(“星期一\n”);break;case ‘T’:case ‘t’:printf(“请输入第二个字母”);if((c=getche())‘u’||c’U’) printf("\n星期二\n
2021-08-24 14:13:26
99
原创 暑假作业81题
#include<stdio.h>int move(int *x,int n,int m){int t[255];int i;//int *p;for(i=0;i<n;i++)t[i]=x[i];for(i=0;i<m;i++)x[i]=t[n-m+i];for(i=m;i<n;i++)x[i]=t[i-m];for(i=0,p=x;p<x+m;p++)*p=t[n-m+i++]; for(i=0,p=x+m;p<x+n;p++)*p=
2021-08-24 14:12:23
82
原创 二级27套
blank#include <stdio.h>#include <stdlib.h>void fun( int *a, int n ){ int i;for(i=0; i<n; i++){/found/if( i%50 )/found/printf("\n");/found/printf("%d “,a[i]);}}void main(){ int a[100]={0}, i,n;n=22;for(i=0; i<n;i+
2021-08-18 08:34:19
92
转载 暑假作业80题
#include<stdio.h>#include<stdlib.h>#define N 1024int Strlen(char* str) {int count = 0;while (str != ‘\0’) {count += 1;++str;}return count;}void main() {char str[N];char p = str;printf(“请输入str\n”);for (int i = 0, ch = ‘\0’;ch != ‘
2021-08-18 08:31:29
92
原创 暑假作业79题
#include<stdio.h>struct student {char name[8];char num[8];int score[8];}stu[5];void input(struct student stu[]){int i,j;for(i=0;i<5;i++){printf(“please input %d”,i+1,5);printf(“name is\n “);scanf(”%s”,stu[i].name);printf(“num is\n
2021-08-18 08:29:49
87
转载 暑假作业78题
#includeusing namespace std;double* odd_Number(int n) //n为奇数{double sum=0;for(int i=1;i<=n;i+=2){sum=sum+(float)1/i; //注意此处使用的强制转换}return ∑}double* even_Number(int n) //n为偶数{double sum=0;for(int i=2;i<=n;i+=2){ sum=sum+(float)1/i;<
2021-08-18 08:28:17
94
原创 暑假作业77题
#include<stdio.h>#include <string.h>int main(){int i, j;char str[10][50], temp[50];printf("输入10个单词:\n");for(i=0; i<10; ++i) { scanf("%s[^\n]",str[i]);}for(i=0; i<9; ++i) { for(j=i+1; j<10 ; ++j) { if(str
2021-08-18 08:27:03
54
转载 暑假作业76题
#include<stdio.h>#include<math.h>int main(){int i=0,n,tmp,sum=0;scanf("%d",&n);while(n){tmp=n%10;n=n/10;sum+=tmp*pow(8,i);i++;}printf("%d",sum);return 0;}
2021-08-18 08:26:05
74
原创 二级26套
blank#include <stdio.h>#define N 9int fun(int x[]){ int i,j,k,t,mid,b[N];for(i=0;i<N;i++) b[i]=x[i];for(i=0;i<=N/2;i++){ k=i;for(j=i+1;j<N;j++) if(b[k]>b[j]) k=j;if(k != i ){/found/t=b[i]; b[i]=b[k]; b[k]=t;}}/f
2021-08-17 08:19:12
83
原创 二级25套
blank#include <stdio.h>#define N 5typedef struct student {long sno;char name[10];float score[3];} STU;void fun(char *filename){ FILE *fp; int i, j;STU s[N], t;/found/fp = fopen(filename, “rb”);fread(s, sizeof(STU), N,
2021-08-17 08:16:38
78
原创 暑假作业75题
nt main(){int a,b,c,d;scanf("%d",&a);for(b=3;b<=a/2;b+=2){for(c=2;c<=sqrtl(b);c++)if(b%c0) break;if(c>sqrtl(b))d=a-b;elsebreak;for(c=2;c<=sqrtl(d);c++)if(d%c0) break;if(c>sqrtl(d))printf("%d=%d+%d\n",a,b,d);}}
2021-08-17 08:13:43
61
原创 暑假作业74题
#include<stdio.h>#include<stdlib.h>int main(){int p,i;long int sum=9;printf(“请输入一个素数:\n”);scanf("%d",&p);for(i=1;;i++)if(sum%p==0)break;else sum=sum*10+9;printf("素数%d能整除%d个9组成的数%ld\n",p,i,sum);return 0;}...
2021-08-17 08:12:10
51
转载 暑假作业71题
#include <stdio.h>#include <math.h>int main(int argc, const char * argv[]){long i,temp1,temp2;for (i=0; i<100000; i++) { temp1 = sqrtf(i+100); temp2 = sqrtf(i+100+168); if ((temp1*temp1 == i+100) && (temp2*temp2 == i
2021-08-17 08:09:12
57
原创 2021-08-17
#include<stdio.h>void main(){int i = 0, j = 0, k = 0,count=0;for (i = 1; i < 5; i++){for (j = 1; j < 5; j++){for (k = 1; k < 5; k++){if ((i != j) && (i != k) && (j != k)){count++;printf("%d%d%d\n", i, j, k);}}
2021-08-17 08:07:48
54
原创 暑假作业68题
#include <stdio.h>double power(double x,int y);void main(){int y;float x;scanf("%f %d",&x,&y);printf("%lf\n",power(x,y));}double power(double x,int y){if(y==1)return x ;elsereturn x*power(x,y-1);}
2021-08-17 08:06:22
66
转载 暑假作业67题
struct st {char name[20];float chinese;float english;float math;};void pingjun_score(struct st s[],int arr_len){for (int i=0; i<arr_len; i++) {float sum=0; sum=(s[i].chinese+s[i].english+s[i].math)/3; printf("%s的平均分为\t%.2f\n",s[i].na
2021-08-17 08:05:18
73
原创 二级24套
blank#include <stdio.h>double f1(double x){ return xx; }double f2(double x, double y){ return xy; }/found/double fun(int i, double x, double y){ if (i==1)/found/return f1(x);else/found/return f2(x, y);}void main(){ double
2021-08-11 12:46:03
51
原创 暑假作业65题
#include<stdio.h>#include<stdlib.h>struct student_type{char name[10];int num;int age;char addr[15];}stud[10];int main(){int i;FILE *fp;if((fp = fopen(“stu. dat”, “rb”)) == NULL){printf(“can not open file\n”);exit(0);}for(i = 0
2021-08-11 12:44:16
48
转载 暑假作业64题
#include <stdio.h>#include <string.h>int main () {//定义变量char ch; //打开文件FILE *fp = fopen("inputString.txt", "w+"); //判断文件是否打开成功if (fp!=NULL) { //提示用户输入一个字符串 printf("请输入要保存的字符串:\n"); //接收,循环写入到文件中 ch = getchar(); int count = 0; //
2021-08-11 12:42:53
74
转载 暑假作业63题
#include<stdio.h>#define SIZE 10struct Student_type{char name[10];int num;int age;char addr[15];}stud[SIZE];void save1(){FILE *fp;int i;if((fp=fopen(“stu_list.dat”,“wb”))==NULL){printf(“cannot open file\n”);return;}for(i=0;i<SIZE
2021-08-11 12:41:44
81
转载 暑假作业62题
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){FILE *fp1, *fp2; //定义指向FILE类型文件的指针变量char ch, filename1[100], filename2[100]; //定义两个字符数组,分别存放两个数据文件名printf(“输入文件名filename1\n”);scanf("%s", filename1);
2021-08-11 12:38:52
62
转载 暑假作业61题
#include <stdio.h>#include <stdlib.h>int main(){FILE *fp = NULL;char filename[10];char ch;scanf("%s", filename);if ((fp == fopen(filename, “w”)) == NULL) //在当前目录下打开文件filename,只允许进行“写”操作,并使fp指向该文件。{printf(“无法打开此文件\n”);exit(0); //终止程
2021-08-11 12:36:55
51
原创 二级23套
blank#include <stdio.h>#include <string.h>#define N 5#define M 8void fun(char (ss)[M]){ char ps[N],tp; int i,j,k;for(i=0; i<N; i++) ps[i]=ss[i];for(i=0; i<N-1; i++) {/found/k= i ;for(j=i+1; j<N; j++)/found/
2021-08-09 16:57:02
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人