c语言编程哪位大佬可以帮个忙,多谢多谢

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-01
有哪位大佬能够帮我分析下每句代码的含义吗,多谢多谢

while语句循环

上面是赋值

while(初始化;循环条件;更新变量){
if(如果isdigit(ch)等于0){
执行次语句

}
if不等于0执行词语句

}

下面是代码,我测试过是对的,希望我的努力对你有帮助。#include#include/*求阶乘函数*/intjiecheng(intn){if(n<0){printf("错误的数字
");return-1;}elseif(n==0||n==1){return1;}else{returnjiecheng(n-1)*n;}}/*自己写的cos函数*/doublemycos(doublex){inti=2;doublesum=1.0f;intk=-1;while(i<=10){sum+=k*pow(x,i)/jiecheng(i);//pow是math.h里的函数求x的i次方k=-k;i++;}returnsum;}voidmain(){doublex=3.0f;printf("%d
",jiecheng(2));//测试阶乘printf("%f
",mycos(x));printf("%f
",cos(x));//库函数里的cos函数用来对比}

#include <stdio.h>
int main()

int i,j;
for(i=6;i>=0;i--)
{
for(j=0;j<=i;j++)
printf("%c",i+'A');
printf("
");
}
return 0;
}

//运行结果:



  • C语言编程,麻烦大佬帮个忙,急急急
    答:题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。1.程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后 此元素之后的数,依次后移一个位置。2.程序源代码:include "stdio.h"include "conio.h"main(){ int a[11]={1,4,6,9,13...
  • 一道c语言编程题,请大佬帮忙看看
    答:第五次:sum+=i++结果是sum=7+4=11,然后i=i+1=4+1=5。i=5了循环条件破坏了,退出循环了,由printf("%d/n",sum);打印出sum为11。这个答案是对的。
  • C语言编程,求一个大佬帮忙
    答:fun1(s); fun2(s); puts(s); return 0;}
  • C语言编程,麻烦大佬帮个忙,急急急
    答:&num);if(num % 3 == 0) can3 = 1; //能被3整除 if(num % 5 == 0) can5 = 1; //能被5整除 if(num % 7 == 0) can7 = 1; //能被7整除 switch(can3 + can5 + can7) {case 3: //同时被3,5
  • 哪位大佬能帮看看这道c语言?
    答:if(*pa<=*pb)//找到第一个a小于等于b,就把b元素插入到a元素后面(a移位){ flag=1;move1(pa+1,a,50);//a当前元素之后的元素向后移1位 (pa+1)=*pb;break;} pa--;} if(!flag)//如未发生位移,说明该b元素小于所有a元素,插入再a数组开始位置,a所有元素后移1位 move1(a,a,50...
  • C语言在线求大佬帮助
    答:这里方法很多,方法一:如你用Microsoft Visual Studio写代码,可使用scanf_s()来限制长度。方法二:使用getchar或getch函数循环一个一个接收字符并判断字符ASCII。方法三:预先定义一个比较大的字符串来接收输入,然后判断输入的长度。由于scanf_s不是C语言内置函数,所以我用第三种方法来做。include <...
  • 哪位大佬帮帮忙啊,这个C语言怎么做
    答:第一次判断,z为3,x为1,满足条件。于是z变为2、y变为4;第二次判断,z为2,x为2,满足条件。于是z变为1、y变为3;第三次判断,z为1,x为3,满足条件。于是z变为0、y变为2;第四次判断,z为0,不满足条件。z变为-1。打印输出结果,3、2、-1....
  • c语言编程,求大佬帮忙看看
    答:include <stdio.h>main(){char str1[100],str2[100],i,j;for(i=0; i<100; i++){scanf("%c",&str1[i]);if(str1[i]=='\n')break;}//for(j=0; j<100; j++)//{for(i=j=0; str1[i]!='\n'; i++,j++) //这里改正判断条件就行了 , { //还有去掉外循环 ...
  • C语言,可以的话讲一下每一步呗。求大佬帮忙
    答:(这里部分函数很简单,你可能想为什么不直接写在main函数中,因为这些代码在项目中可能会被多次重复调用,写成独立函数调用更简洁,且方便阅读、修改,这是一种编程思想)。以下是我写代码,已详细备注:include <stdio.h> define PI 3.1415926 typedef struct ringClass//定义一个圆环结构类型 { double...
  • 江湖救急!!!那位大佬帮忙写一下?老师要求用c语言编程,救救小白!谢谢
    答:return 1;else return 0;} int main(){ char *week[]={"日","一","二","三","四","五","六"};int days[2][12]={ {31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31} };int y,m,d,firstday;for(int i=0;i<2;i++){ int ...