- 博客(17)
- 收藏
- 关注
原创 【无标题】
十个整数排序#include<stdio.h>float max=0,min=0;int main(){ float average(float array[ ],int n); float ave,score[10]; int i; printf("请输入10个数:"); for(i=0;i<10;i++) scanf("%f",&score[i]); ave=average(score,10);...
2021-12-10 09:57:22 367
原创 2021-12-07
第八章 善于利于指针指针是什么指针变量通过指针引用数组通过指针引用字符串10个存储单元int a[10] ;int *p;p=a; p->a[0] p=&a[0] p++-->a[1] p-- -->a[n-1] p2-p1 间隔着几个数组元素 p1+p2无意义p=a p+i*(p+i)=a[i]p+i=&a[i]引用数组元素的计...
2021-12-07 15:39:44 630
原创 2021-11-30
函数模块化程序设计变量的声明和定义内部函数和外部函数内部函数stattic外部函数extern 省略就是外部函数#include<stdio.h>// //file1(文件1)int main(){ //三个外部函数 // 输入字符串、删除字符、输出字符串 extern void enter_string(char str[]); extern void delete_string(char str[],char ch); e...
2021-11-30 15:28:44 486
原创 【无标题】
//一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。#include<stdio.h>float max=0,min=0;int main(){ float average(float array[ ],int n); float ave,score[10]; int i; printf("请输入10个人的成绩:"); //定义全局变量max,min for(i=0;i<10;i++) scanf("%f",.
2021-11-28 13:18:55 363
原创 11-23
函数的嵌套 调用函数的递归 调用函数的定义类型 空类型 无返回值有类型 有返回值函数调用 实参2.函数调用语句函数表达式 c=max(a,b);3.c=max(a,max(b,c));实参 形参100-200之间的素数#include<stdio.h>int main(){ int i,j; for(i=100;i<=200;i++) { f...
2021-11-28 10:08:10 101
原创 11-27
用函数实现模块化程序设计函数的嵌套调用函数的递归调用数组元素做函数参数数组名做函数参数三、局部变量 全局变量变量的存储方式和生存期关于变量的声明和定义内部函数和外部函数有效范围为从定义变量的位置开始到本源文件结束。int a ,i ,char c1,c2; 局部变量{int b,c} 全局变量主调函数外部开辟存储空间 定义不开辟存储空间 声明一个一维数组,内放10个学生成绩,写一个函数,当主函数调用...
2021-11-27 15:39:26 302
原创 2021-11-16
第六章字符数组#include<string.h>1.输入一行字符,统计其中有多少个单词,单词之间用空格分隔开// 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开#include <stdio.h>//#include <string.h>int main(){ char string[100],c; // 定义字符数组 数组长度为100 int i,num=0,word=0; gets(string); // 输入一
2021-11-16 15:41:36 87
原创 2021-11-13
lg.3*4矩阵 输出 最大值 行号 列号字符数组1.怎样定义字符数组字符型常量''char c[10];c[0]='I';2.字符数组的初始化char c[10]={'i', 'a','m' ,'h','a','p','p','y'};char c[] 长度自动定为10二维数组char diamord[5][5]=输出二维数组for 5趟for 一行输出一个已知的字符串#include<stdio.h&...
2021-11-13 09:56:45 554
原创 2021-11-12
#include<stdio.h>int main(){ int a[10],i,j,t; printf("请输入十个整数:"); for(i=0;i<=9;i++) scanf("%d",&a[i]); for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } for(j=0;j<10;j++) pri.
2021-11-12 10:02:21 431
原创 2021-11-09
6 利用数组处理批量数据如何定义数组类型符数组名【常量或常量表达式】floats[46]int a[10];数组的定义二、引用数组for(i=0;i<46;i++)scanf("%f,&s[i]);for(i=0;i<46;i++)sum=sum+s[i];aver=sum/46a[0]=a[5]+a[10];int n=5,a[10];a[n]=20; //a[5]=20int a[10] //定义数组 包含...
2021-11-09 15:40:57 185
原创 2021-11-05
输出4*5的矩阵1.printf2.for(i=1;i<=4;i++){for(j=1;j<=5;j++);printf("%d\t",i*j);printf#include<stdio.h>int main(){ int i,j,n=0; for(i=1;i<=4;i++) for(j=1;j<=5;j++,n++) {if(n%5==0)printf("\n"); prin...
2021-11-05 09:10:05 56
原创 2021-11-02
whilevoid main(){ int i; i=1;while(i<101){ printf(“%d ”,i); i++; }}do while/*求1+2+3+---+100的和*/#include "stdio.h"void main()//求各{ //定义变量并初始化 int i=1; int sum=0; while(i<=100) //条件表达式 { sum+=i; ...
2021-11-02 15:38:47 64
原创 4. 代码汇总 用switch语句实现多分支结构
#include<stdio.h>#include<math.h>int main(){ double a,b,c,disc,x1,x2,p,q; scanf("%IF%IF%IF",&a,&b,&c); disc=b*b-4*a*c; if(disc<0) printf("此方程无解\n"); else { p=-b/(2.0*a); q=sqrt(...
2021-10-29 09:50:41 325
原创 2021-10-26
if else 语句上机实验 1.if else 加{}2.if else 语句 说明方程无解情况if <60else if <70 else if<80 else<90二.关系表达式关系运算符< > >= <=, ==等于 , !=不等于算数运算符赋值运算符先 算数 后关系 赋值(优先级) c>a+b关系表达式 非真即假三、逻...
2021-10-26 15:23:31 72
原创 2021-10-22
#include<stdio.h>int main(){char a = 'b';char b = 98;printf("%d,%c",a,b);}printf("%c,%c",a,b);浮点型数据
2021-10-22 09:35:31 193
原创 2021-10-20
#include<stdio.h>int main(void){ int a,b,c,t; printf(“input numbers:”); scanf("%d,%d,%d",&a,&b,&c); t=a; a=b; b=c; c=t; printf("%d,%d,%d",a,b,c);}
2021-10-20 11:02:38 51
原创 C语言入门第一章
一、hello world /函数printf使用/#include<stdio.h>int main(){ printf("helllo world\n"); return 0;}/ #include<stdio.h> 开头调用程序库 头文件 /int main(){ printf("helllo world\n"); 主函数 return 0;}...
2021-10-15 09:36:55 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人