MJC语言练习
C语言语法练习
Alexling0
这个作者很懒,什么都没留下…
展开
-
单链表建立-C语言
尾插法建立单链表代码如下:#include <stdio.h>#include <stdlib.h>struct listNode{ int val; struct listNode *next;};//尾插法创建链表 listNode *iniList(int len){ int x; struct listNode *headA=(listNo...原创 2020-05-08 15:59:42 · 259 阅读 · 0 评论 -
约瑟夫圆环问题
现有n个人坐在一个桌前,从node开始数,数m个数,数到的那个人被杀死。接着跳过死掉的人往后数,直到只剩一个人为止。代码如下:#include <stdio.h>//#include<malloc.h>//#include <stdlib.h>int main(){ //int *person,i,node,n,m; //int count=...原创 2020-05-05 14:54:21 · 571 阅读 · 0 评论 -
多重循环(图形打印2)-C语言
一、严格要求输入1~20的正整数n,m,输出n行m列的图形,下面是输入n=3,m=6的图形。代码如下:#include <stdio.h>int main(){ int n,m; do{ printf("请输入1~20的正整数n,m(中间用空格隔开): "); scanf("%d%d",&n,&m); }while(n<1||n&g...原创 2020-04-22 17:53:40 · 1043 阅读 · 0 评论 -
多重循环(图形打印)-C语言
一、严格要求输入1~20的正整数n,输出n行n列的图形,下面是输入n=6的图形。代码如下:#include <stdio.h>int main(){ int n; do{ printf("请输入一个1~20之间的正整数: "); scanf("%d",&n); }while(n<1||n>20); //打印图形 for(int i=1;...原创 2020-04-16 18:59:38 · 1584 阅读 · 0 评论 -
continue练习
请从小到大打印3、5的前10个公倍数,比如15、30、45等(注意公倍数是正整数)一、法一代码如下:#include <stdio.h>int main(){ for(int i=1,count=0;count<10;i++){ if(i%3==0&&i%5==0){ printf("%d ",i); count++; } } ...原创 2020-04-22 18:03:17 · 463 阅读 · 0 评论