菜鸟教程c语言在线编程,菜鸟教程c语言在线编程软件
C语言在线工具菜鸟工具能不能输入两次数据
C语言在线工具菜鸟工具能输入两次数据。
每次要求用户输入时,可以通过调用标准库函数获取用户输入,如:getc(),gets(),getchar(),scanf("%d",a)等等,你调用几次,程序就会要求用户输入几次,这个问题很容易解决的。//参考代码如下:
#include
#define N 5
int main()
{
int i,a[N],j;
for(i=0;i scanf("%d",a[i]);
i=N;
j=0;
while(i--)//方法二
scanf("%d",a[j++])
return 0;
}
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
如何快速入门C语言?
要快速入门c,首先找最基础的c语言的经典书籍,如清华大学出版社出版的谭浩强主编的《C语言程序设计》;当你初步了解它时,不要着急深入,而是要考验自己是否真的掌握这些知识,也就是灵活运用所学知识。当你能将现实与抽象之间的转换初步掌握熟练时,再考虑更深的层次,那时就要看你要选择的发展方向了。也就是说,学习一门语言不要考虑太远,要将最基础的牢牢掌握并灵活运用,那么以后的学习难度将大幅度降低,学习创造的灵感也将源源不断。(当然语言的学习同样需要大量的练习和思考)
菜鸟急求C语言编程答案——指针
#include stdio.h
void test(int n,int *p1,int *p2)
{
int s=0,m=n;
int j,sum=0;
while(m)
{
s=s*10+m%10;
m/=10;
}
if(s == n) //判断回文数
*p1 = 1;
else
*p1 = 0;
for(j=1;jn ;++j)
{
if(n%j==0)
sum+=j;
}
if(sum==n) //判断完全数
*p2 = 1;
else
*p2 = 0;
return;
}
void main()
{
int num;
int p1,p2;
while(1)
{
printf("input the number to test(0 for exit):\n");
scanf("%d",num);
if(num == 0)
return;
test(num,p1,p2);
if(p1 == 1)
printf("是回文数\n");
else
printf("不是回文数\n");
if(p2 == 1)
printf("是完全数\n");
else
printf("不是完全数\n");
}
}
完全按照要求编写,调试通过,数据检测正确。。。主函数输入0时退出程序,可循环测试。。。。
C语言编程,大虾帮帮菜鸟:
#include stdio.h
void main()
{
int todayage,sex;
printf("请问您的性别男/女(1/0):\n");
scanf("%d",sex);
fflush(stdin);
printf("请问您今年多少岁:\n");
scanf("%d",todayage);
if(sex==1)
{if(todayage=55)
printf("Retired!\n");
else
printf("Working!\n"); }
if(sex==0)
{if(todayage=50)
printf("Retired!\n");
else
printf("Working!\n"); }
}
谢谢支持