题目 解决代码及点评 #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> typedef struct student STU; struct student { int num; char name[10]; struct student * next; }; STU * Init93() { STU * p=(STU *)mall…
     题目 解决代码及点评 /* 编写一个函数JOIN,让它实现字符串连接运算功能. */ #include <stdio.h> #include <stdlib.h> void JOIN(char *p1,char *p2,int n,int count1,int count2)//字符串链接函数 { if (n<count1+count2+1) { printf("第一个字符串长度不够"); } else { count2=0;…
    题目 解决代码及点评 /************************************************************************/ /* 92. 编程把链表(1)变成链表(2). head (1) data next data next data next 记录1 记录2 记录3 data next data next 记录4 记录5 head (2) data next data next data next 记录1 记录2 记录…
  题目 解决代码及点评 这个是一道经典的教科书题目,基本上每本基础的c/c++语言教科书都会有这个题目 用来演示循环语句 #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { int x; int num=1; printf("please input x\n"); scanf_s("%d",&x); for (int i=1…
题目 解决代码及点评 #include <stdio.h> #include <stdlib.h> void main() { float f; float c; float k; printf("please input the f\n"); scanf_s("%f", &f); // 注意不能写成5/9*(f-32),5/9两个整数相除结果是0 c = (f - 32) * 5 / 9; k = 273.16 + c; print…
   题目 解决代码及点评 在已经知道素数是怎么判断的基础上,增加循环,可以判断出100以内的素数 /************************************************************************/ /* 9. 打印1-100之间所有素数 */ /************************************************************************/ #include <stdio.h> #…
  题目 解决代码及点评 判断一个数是不是素数的方法,一般是看n是不是能被n以内的某个整数(1除外)整除 为了提高效率,这个整数范围一般缩小到n的平方根 如果在这个范围内的整数都不能整除,那么说明它是素数 /************************************************************************/ /* 8.判断一个数是否是素数 */ /************************************************…