ICode9

精准搜索请尝试: 精确搜索
  • C语言学习第8天,分支结构2022-09-14 13:04:21

    一个完整的程序控制流包含下面三种控制流: 1.顺序流程 2.分支流程 3.循环流程 分支流程 if(测试条件)条件为真的流程 else条件为假的流程 #include<stdio.h>int main(){ int x; scanf("%d", &x); if (x >= 2 && x <= 10) printf("666"); else printf("222"); return 0;} 不要

  • 数组-逆序排序2022-05-10 12:34:59

    #include<stdio.h>int main(void){ int i,a[10]; //向数组里面赋值 for(i = 0; i <= 9; i++) //这里有一个问题,如果把<=改成>=是回事什么样的 , //这样是不可以的,因为i <= 9;是一个比较句子,i需要与9比较,一旦更改,第二句无法执行 //所以输出的回事随机值 { a[i] = i; // printf

  • 202111202021-11-20 20:33:00

    //摄氏度和华氏度之间的换算//20211120//ZhangWenjing#include<stdio.h>int main(void){ int f = 0; int c = 0; scanf_s("%d", &f); c = (f - 32) * 5 / 9; printf("Celsius = %d", c); return 0;} //是不是太胖了//20211120//ZhangWenjing#include<stdio.h&g

  • 循环例子分析2021-11-15 14:34:22

    计算数字的位数,我自己根据自己的理解,编的程序跟老师的不太一样, 老师样例: #include<stdio.h>int main(void){ int m, n; scanf_s("%d", &m); n = 0; m=m/10; n++; while (m > 0) { m=m /10; n++; } printf("%d", n); return 0; } 我的代码: #include<stdio.h>int mai

  • 字符串逆序2020-12-25 20:32:43

    输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。 法一、 #include<stdio.h>#include<string.h>int main(void){ char line[80000]; int k; k=0; gets

  • 小白的秃头日记2020-12-09 19:51:19

    第八次学习笔记for循环语法for(表达式1;表达式2;表达式3);表达式1:初始化循环变量表达式2:判断循环终止表达式3:循环条件的调整 #include<stdio.h>int main(){int i;for(i=0;i<=10;i++){printf("%d ",i);}return 0;}结果:0 1 2 3 4 5 6 7 8 9 等价于#include<stdio.h>int main(){int i=0;

  • 输出第二大数(用数组)2020-11-16 18:50:51

    第一种方法:(冒泡排序)核心部分:for(i=0;i<=14;i++)//数组a[15]从零到十四一共十五个数{for(j=0;j<=14-i;j++)//循环一次能排出一个最大值因此需要循环14次,每次循环都有一个数排到最大,故每次减一即14-i.{ if(a[j]>=a[j+1]){t=a[j+1];a[j+1]=a[j];a[j]=t;} }}排序好了之后,就把a[1]输

  • 9-282020-09-28 22:50:23

    循环(都可以遇到break;continue;)while循环:int i = 10; //初始化部分(表达式1)while(i<100) //条件判断部分(表达式2){}i++ ; //调整部分(表达式3) for(表达式1; 表达式2; 表达式3)for语句的循环控制变量一些建议;1:不可在for循环体内修改循环变量,防止for循环失去控制#include<stdio.h>in

  • P3十进制转换为二进制2019-10-19 10:01:02

    #include<stdio.h>int main ()   {    int n;    scanf("%d",&n);    int a[8];    for(int i=0;i<8;++i){     if(n%2==0)       a[i]=0;     if(n%2==1)       a[i]=1;     n/=2;    }    for(int i=7;i>=0;--i)       printf("

  • 求1+2+3+4+......+n,要求不能使用乘除法、for、while、if、else、switch、case、以及条件判断语句(A?B:C)2019-07-27 12:55:58

    #include<stdio.h>int f(int n){ int sum=n; bool t=(n!=0) && (sum=sum+f(n-1));   //用&&短路与进行判断,n!=0时sum=sum+f(n-1)才执行,并将结果赋值给布尔类型变量 return sum;}void main(){ int n; printf("please input a number:"); scanf("%d",&n)

  • 第九次作业2019-06-11 20:42:34

    #include<stdio.h>int main(){ int i,j,k,a[100][100],n; scanf("%d",&n); for(i=0;i<=n;i++)  a[i][0]=a[i][i]=1; for(i=2;i<=n;i++)  for(j=1;j<=i-1;j++)   a[i][j]=a[i-1][j-1]+a[i-1][j];   for(i=0;i<=n;i++){        for(k=0;k<=n

  • 第八次作业2019-06-10 21:54:55

    ---恢复内容开始--- 2.求一批整数中出现最多的数字。输入一个整数n,再输入n个整数,分析每个整数的每一位数字,求出现次数最多的数字,试编写程序。 #include<stdio.h>int main(void){ int a[5],b[10],i,n,y; printf("Enter n:"); scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&b[i])

  • 实验五2019-06-06 12:37:49

    // 4556.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include<stdio.h>int add(int x,int y){ int a; a=x+y; return a;}int minus(int x,int y){ int a; a=x-y; return a;}int multip(int x,int y){ int a; a=x*y; r

  • 实验五2019-06-03 15:00:23

    #include<stdio.h> int main(){ int add(int x,int y); int minus(int x,int y); int multip(int x,int y); int quotient(int x,int y); int mod(int x,int y); int x,y,a,b,c,d,e; scanf("%d%d",&x,&y); a=add(x,y); b=minus(x,y); c=multip(x,y);

  • 第四次试验第二项2019-05-20 14:38:26

      #include<stdio.h>int main(){ int a[3][3]; int i; int j; int sum=0; for(i=0;i<3;i++){  for(j=0;j<3;j++){   scanf("%d",&a[i][j]); } } sum=a[0][0]+a[0][2]+a[2][0]+a[2][2]; printf("%d\n",sum); return 0;}

  • 实验三2019-05-09 15:39:06

    #include "stdafx.h"#include<stdio.h>int main(){  long i,s=0;for(i=22;i<=1002;i=i+20)s=s+i;  printf("%d\n",s); return 0;}   #include "stdafx.h"#include<stdio.h>int main(){  long i=22,s=0;while(i<=1002){ s=s+

  • 实验三2019-05-06 14:42:28

    一 #include<stdio.h>int main(){ int t; long int s=0; for(t=22;t<=1002;t=t+20){  s=s+t; } printf("%ld",s);  return 0;} #include<stdio.h>int main(){ int t=22; long int s=0; while(t<=1002){  s=s+t;  t=t+20; } printf("%ld"

  • 实验三2019-04-22 14:48:42

     1.#include<stdio.h>int main(){ int a = 22,i,sum = 0; for(i = 0;i < 50;i++){ sum = sum + a; a += 20; } printf("%d",sum);}#include<stdio.h>int main(){ int a = 22,i,sum = 0; while(a != 1022 ){ sum += a; a += 20; } printf("%d&qu

  • 实验一2019-04-11 15:53:29

    #include<stdio.h>int main(){ int a,b,sum; a=123; b=456; sum=a+b; printf("sum is %d\n",sum); return 0; } #include<stdio.h>int main(){ char c1,c2; c1=97; c2=98; printf("c1=%c,c=2%c\n",c1,c2); printf("c1=%d,c=2%d\n&quo

  • c语言编写程序数一下 1到100的所有整数中出现多少次数字92019-03-18 22:55:46

    范围,出现的数字可以替换#include<stdio.h>#include<stdlib.h>int main(){int n,y,m;int sum = 0;//计数器for (n = 1; n <= 100; n++){m = n;//把n赋值给mwhile (m > 0){y = m % 10;m = m / 10;if (y == 9)sum++;}}printf("%d",sum);return 0;}

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有