55问答网
所有问题
当前搜索:
c语言代码在哪里运行
c语言
:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和...
答:
include<stdio.h> include<math.h> int prime(int x){ int i;for(i=2;i<=(int)sqrt(x);i++)if(x%i==0)return 0;return 1;} void main(){ int n,i,j,sum=2;printf("n=\n");scanf("%d",&n);printf("小于等于%d的素数\n",n);if(n>2){ printf("%4d",2);j++;} f...
关于
c语言
答:
include<stdio.h>//#include表明这是给编译程序预处理用,因为程序中要用函数printf,因此必须在尖括号中写stdio.h,因为printf函数在这个文件中被定义 int main() //每个
c程序
必须且仅有一个main函数,前面的int报名函数结束执行后需要给定一个整型的返回值,后面的空括号表明main是个函数,且没有(不需要...
c语言
编译tc2.0怎么用?
答:
按LARGE模式编写的函数。这是可以做到的,关键在函数 声明语句要强调
代码
和数据的 far 属性。 有这样一个 具体例子。在MS-Fortran4.0的库LLIBFR7.LIB中有个名 为CIXTOMX.OBJ的模块,其中定义了4个"远"函数。用
C 语言
编程调用这4个函数的关键是正确的函数原型声明 extern void far fmsbintoieee(...
C语言
问题,为什么输入字母就无限循环,数字没事,怎么改,谢谢
答:
呃,他们回答都没回答到点上…之所以输入字母就会无限循环,是因为scanf函数的问题.while(1){ do { printf("输入转换的原进制数:");scanf("%ld",&b);}while(b!=2&&b!=8&&b!=16);在上面这段
代码
中,当输入的是字母时,由于scanf里的格式要求输入的是%ld,而你输入的不是这格式,所以scanf函数就...
c语言
贪吃蛇问题
答:
这个错误信息很明确啊,就是‘delay’、bioskey这些变量没有先定义再使用啊,通常这类情况你需要看找到这些变量的定义
在哪里
,然后看看定义这些变量的文件有没有被你的工程编译进去。具体情况你需要给我更详细的信息我才好细说。反正这个属于非常简单的问题。通常会由于网上下载的源码头文件丢失、或者是编译...
c语言
把数字转换为数字字符,为什么答案总是错误,求大侠指点,题目如下...
答:
include<stdio.h> int main(){ int a[100];int n;scanf("%d",&n);for(int d=0;d<n;d++){ scanf("%d",&a[d]);} for(int j=0;j<n;j++){ if(a[j]>32)printf("%c",a[j]);} return 0;}
C++中如何表示从2到10?
答:
其实真相并没有那么复杂,C语言中的函数是有规律可循迹的,只要搞清楚了概念你会发现还挺有意思的。函数的英文名称是 Function,对应翻译过来的中文还有“功能”的意思。C语言中的函数也跟功能有着密切的关系。 我们来看一小段
C语言代码
: #includeint main()puts("Hello World");return 0; 把目光放在第4行代码...
c语言
问题请大神解答,谢谢!
答:
一共有2 出问题。我在
代码
里标注了,你看下。include<stdio.h>#include<math.h>int main(){ float r,h,l,s,s1,v,v1,Pi=3.1416; printf("请输入半径r和高h的值:"); // 没有必要用 \n 加上 实际上第二个值是 不会 给 h 的,导致 // h 没有初始化,也就是你的...
求
C语言
大神指教错
哪里
了,显示文件未以空白行结束。
答:
代码
没问题,你在最后的 }后再按回车加多一行试试。
C语言
指针**p是什么意思
答:
p表示p也表示地址,简单的说,这个地址对应的存储单元存储的数也是一个地址,而不是数值,而这个被存储的地址对应的存储单元存储的数据才是真正的相应类型的数值!例如:int i=10; //定义了一个整型变量 int *p=&i; //定义了一个指针指向这个变量 int **p1=&p; //定义了一个二级指针指向p指针...
棣栭〉
<涓婁竴椤
58
59
60
61
63
64
65
66
67
涓嬩竴椤
灏鹃〉
62
其他人还搜