#include <stdio.h> int main() { int n; printf("请输入一个数:"); scanf("%d",&n); if (n%3 == 0 && n%5 == 0 &&n%7 == 0 ) printf("这个数为 %d ",n); else printf("这个数不能被3,5,7同时整除"); return 0; } 扩展资料: C的运算符有以下几类: 1,算术运算符:...
#include <stdio.h>int main(void){ if (3>2) { printf("I Love You\n"); } return 0;}运行结果:I Love You这个是 if 最简单的程序。首先,前面讲代码规范化的时候讲过,if 与它后面的括号之间要加一个空格。其次,在前面讲过判断“真”、“假”分为两种,一种是数值是否为零,另一种是表达式是否...
你打印的是main函数的局部变量max,而你函数select使用的是其本身的局部变量max,这两者没有地址关联,你只是传值而已。方法一:使用传址,定义形参为指针指向实参地址。include<stdio.h> void select(int *max,int a[],int n){ int i;max=a[0];for(i=1;i<n;i++)if(a[i]>*max) *max...
include<stdio.h> int main(){ char a='*';//定义char型变量a ,并给a赋值为 for(int i=0;i<6;i++)//for循环,定义int 型数据 i ,给i赋值为0;判断语句,i<6;i++的意思是i=i+1;{ for(int j=5;j-i>0;j--)//for循环,定义int 型数据 j ,给j赋值为5;判断语句,j-i>...
include<stdio.h> int max(int a,int b,int c){ int max=a;if(b>max)max=b;if(c>max)max=c;return max;} main(){ int a,b,c;float m;scanf("%d%d%d",&a,&b,&c);m=1.0*max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c));printf("%.3f",m);} 程序...
include <stdio.h>include <string.h>define max 50int main(){FILE *rp,*wp;float a,b,e;int count=0;char c[max],d;if((rp=fopen("exam.txt","r"))==NULL)perror("exam.txt");if((wp=fopen("grade.txt","w"))==NULL)perror("grade.txt");while(fgets(c,max,rp)){c[...
能不能发个好看点的,都坨成一坨,怎么看啊include <stdio.h>int main(int argc, char *argv[]){long f,f1=1,f2=1;int i,n;printf("Enter n:");scanf("%d",&n);if (n==1)printf("%ld\n",f1);else if (n==2)printf("%ld %ld\n",f1,f2);else{printf("%ld %ld ...
include<stdio.h> define N 10 //N可有自己确定!float aver(float a[]){ int i;float sum=0;for(i=0;i<N;i++)sum+=a[i];return sum/N;} float Max(float a[]){ int i;float max=0;for(i=0;i<N;i++)if(max<a[i])max=a[i];return max;} float Min(float a[]){...
int main() { long int i,x,y; for(i = -100;i <= maxSize;++i) { x = sqrt(i+100); y = sqrt(i+268);//再加上168,即i+100+168 if((x*x == i + 100)&&(y*y == i+268)) printf("%ld\t",i); } return 0; } 扩展资料: c语言判断完全平方数 #include<stdio.h> ...
ASCII码从小到大的顺序输出这三个字符的源代码如下:include< stdio.h> void main(){ char a,s,c;char max,min;printf("Please input three numbers:");scanf("%c,%c,%c",&a,&b,&c);max=a;if(max<b) max=b;if(max<c) max=c;printf("max=%c\n",max);min=a;if(min>b) ...