c语言基础代码解释(c语言代码解读)

本文目录
c语言代码解读
你有些地方没有截得好
#include 《stdio.h》
void main()
{
char *a;//这边差个变量,定义字符类型的指针a//*你少了一个字符型变量,//指针无法用于输入
int i,j;//定义整形变量a
for(i=0;i《=5;i++)//for循环将i赋值为0,i在《=5时,每次循环之后i加1
{
gets(a);//输入字符型指针a
for(j=0;j《=1000;j++)//for循环将j赋值为0,j在《=1000时,每次循///环之后i加1
if(a的字符数组到最后时(ps:在字符型数组///在结尾时都会自动添加’\0’)
printf("呵呵\n");//输出呵呵并换行
for(j=0;j《1000;j++)//for循环将j赋值为0,j在《=1000时,每次循环//之后i加1
a中当字符中有2的时候//*感觉这地方有些不合理,///怎么用数字来判断
}
printf("去洗澡了,88");//输出去洗澡了,88
}
敢觉你有些地方写错了,不知道是不是没有上面的问题,你自己看一下,不会的可以私聊我,求采纳,谢谢啊!(ps:带*的是我感觉有问题的地方)
C语言代码解释,谢谢
#include《stdio.h》
void f(int *p,int *q);//函数声明,写在main函数之后的函数都要在此声明,否则main函数不认识
main()//main函数,程序开始
{
int m=1,n=2,*r=&m //定义整型变量m=1,n=2,定义一个指针,指向m的地址
f(r,&n);//调用函数f(int *p,int *q)
printf("%d,%d",m,n);//输入结果,m,n
}
void f(int *p,int *q)//定义一个函数 f(int *p,int *q)
{
p=p+1;//p为指针,是地址,没有改变m的值,所以上边输出结果m为1
*q=*q+1;//q为指针,*q表示q指向的数n,自增1,所以上边输出结果n为3
}
简单的c语言代码解释
输入5个浮点数,求平均值。浮点数就是小数的数。解释的够清楚不,记得给分噢~~~~~~~~~~~~~

更多文章:
idea控制台乱码(idea 输出 System.out.println() 控制台乱码)
2026年10月14日 07:30
spring事务的作用(为什么要使用spring的事务,一般在什么情况下使用)
2026年10月14日 05:40
linux怎么进入命令行(怎么样配置linux使其启动时直接登录到命令行模式)
2026年10月14日 02:00
java培训机构好还是大学好(大学生想转行学java,该去java培训班还是自学呢)
2026年10月13日 23:30
前端面试必背十个点(资深HR揭秘:Web前端面试技巧有哪些)
2026年10月13日 17:50
sqlplus重置用户名密码(Oracle中的plus的用户名和密码忘了怎么办)
2026年10月13日 17:40



