2,完数
#include <stdio.h>
void main()
{
int i,j,sum=0
for (i=2i<=1000i++)
{
for (j=1j<=i/2j++)
if (i%j==0) sum=sum+j
if (sum==i) printf("%d\n",sum)
sum=0
}
}
实在没心情写了,用switch的很不想写。就是c的教材上都有的例题。
一下是统计字符那个题
#include <stdio.h>
void main()
{
char a[1000],b[1000]
int i,j,c[1000],num=0
scanf ("%s",&a)
for (i=0i<1000i++)
{
c[i]=0
}
for (i=0a[i]!='\0'i++)
{
for (j=0j<=numj++)
{
if (a[i]==b[j])
{
c[j]++
break
}
if (j==num&&a[i]!=b[num])
{
b[num]=a[i]
c[num]++
num++
break
}
}
}
for (i=0i<=num-1i++)
{
printf("%c",b[i])
printf("%d个\t",c[i])
}
printf("\n")
}
一下为求素数
#include <stdio.h>
void main()
{
int a,i
scanf ("%d",&a)
for (i=2i<=a/2i++)
{
if (a%i==0)
{
printf("不是素数\n")
break
}
}
if (i==a/2) printf("是素数\n")
}
对于初学C语言的人来说,使用VC++6.0编写简单的程序再合适不过了,那么我们一起来看一下怎么使用VC++6.0来创建,编写和运行一个简单的C语言程序吧。
01点击电脑左下角开始,运行VC++6.0程序。
02单击”文件“菜单项,选择子菜单”新建“,进入新建界面。
03由于早期学习只需要控制台应用程序,我们选择Win32 Console Application。
04选择空工程利于自己学习
05再新建C++ Source File(C++ 源文件) 。
06然后键入代码:#include <stdio.h>int main ()<
printf ("Hello , world!n")return 0
07最后按红色的感叹号或者按快捷键可直接编译连接并运行
08运行成功。
特别提示常见小问题:can not open file debug/*.exe
问题:执行Link.exe时出错,主要问题是计算机权限不足。
解决方案:右键桌面的vc快捷方式,点“兼容性”,勾选“以管理员身份运行”并应用
如果怎么都不能运行,那么就是你的工作空间创建在了vc默认的MyProjects工作区,这样会有很多问题。所以在创建工作空间的时候一定要选一个自己的文件夹,最好不要有中文。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)