欢迎来到知识库小白到大牛的进阶之路

当前位置 > C语言基础题c语言基础题目职高

  • c语言基础题

    c语言基础题

    每次内循环结束,b需要重新置0的,给一个更完整的代码,输入n,查找n以内的完数:#include<stdio.h> int main() { int i, j, s, n;  /*变量i控制选定数范围,j控制除数范围,s记录累加因子之和*/ printf("请输入所选范围上限:"); scanf("%...

    2024-08-09 网络 更多内容 162 ℃ 75
  • 求解C语言基础题

    求解C语言基础题

    按照你的要求编写的求出现最长的数字和位置的C语言程序如下#include <stdio.h>int main(){ int a[]={1,1,2,2,2,3,3,3,3,5,5,6,6,6,6}; int length=1,pos,i,j; for(i=1;i<sizeof(a)/sizeof(a[0]);i++){  if(a[i]==a[ilength]){   length++;  } } printf...

    2024-08-09 网络 更多内容 855 ℃ 483
  • 求解C语言基础题

    求解C语言基础题

    #include<stdio.h>int main(){ char c,s[]="Good afternoon!";  int i,j;  for(j=0; s[j]; j++);  for(j,i=0; i<j; i++,j)  { c=s[i];    s[i]=s[j];    s[j]=c;  }  printf("%s\n",s);  return 0;}

    2024-08-09 网络 更多内容 885 ℃ 910
  • c语言基础题

    c语言基础题

    double f(double x) {     double y;     if (x >= 0 && x <= 8)         y = x + 2 *&...

    2024-08-09 网络 更多内容 628 ℃ 239
  • C语言基础题,求解!!

    C语言基础题,求解!!

    以下判断借用true代表1,false代表0: (a > b) 返回为 false,=> !(a > b) 为true => !(a>b) = true; 因为c = 3,所以!c 返回为 false => !c = false; true && false 返回为false => !(a>b)&&!c = false。 5 > 0,返回true,=> 5 = true。 =>0 || 1 返回为true。 因为C语言里面没有true...

    2024-08-09 网络 更多内容 669 ℃ 398
  • C语言基础题求解答啊

    C语言基础题求解答啊

    1234567891011#include<stdio.h>void fun(int*s){static int j=0; //静态变量,只初始化一次,第二次调用保留上=一=次结果do s[j]+=s[j+1];while(++j<2); //第一次把传入的s的第二位,第三位分别与前一位相加,a变成3,5,3,4,5 循环了两次 &...

    2024-08-09 网络 更多内容 371 ℃ 385
  • c语言基础题怎么做啊?

    c语言基础题怎么做啊?

    经过c++, 那么c = 31 变量d, 经过计算++a<=10||b>=20||c++值为真, c语言中bool值,真为1,假为0,因此 d=1 分析:++a<=10||b>=20||c++ ++a<=10: ++a,++前置,那么a的值先增加1,参与逻辑运算时a的值已经变为11,11<=10为真 b>=2...

    2024-08-09 网络 更多内容 903 ℃ 813
  • 几道c语言基础题

    几道c语言基础题

    试题02:字符统计 #include "stdio.h" void main(void){ char str[1000]="",x; int i,upr,low,num; printf("Type a string...\nStr="); for(upr=low=num=i=0;;i++){ if((x=str[i]=getchar())=='#') break; if(x>64 && x<91) upr++; else if(x>96 && x<...

    2024-08-09 网络 更多内容 928 ℃ 80
  • c语言基础题

    c语言基础题

    1、 j=0 判断 j<3 成立 由于 j++ ,j=1 打印 j 即 1 2、 j=1 判断 j<3 成立 由于 j++ ,j=2 打印 j 即 2 3、 j=2 判断 j<3 成立 由于 j++ ,j=3 打印 j 即 3 4、 j=3 判断 j<3 不成立,结束循环 另外提示,输出格式中漏了d,正确为:printf("%d\n",j);

    2024-08-09 网络 更多内容 284 ℃ 445
  • C语言基础题

    C语言基础题

    首先要知道一点,由于switch中没有break 所以每个case都会从本case开始 知道switch结束 即如果i=3 那么会执行case 3 case 1 case2三个分支 接下来就好办了 i从1到4 依次取值1 2 3 4 i = 1 执行case 1 case 2 执行a+=3 a=3 i=2 执行case 2 执行a+=3 a=6 i=3 执行case 3 case 1 case 2...

    2024-08-09 网络 更多内容 203 ℃ 619
新的内容
标签列表