发布网友
共8个回答
懂视网
不等于在c语言中表示不等于的方法如下:
1、不等于是C语言中的逻辑运算符,其符号为!=,由两个字符叹号和等于号组成,中间不能有空格。
2、使用形式为expr1!= expr2。即当expr1和expr2值不相等时,结果为1(真),否则为0(假)。
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%至20%。因此,C语言可以编写系统软件。
二十世纪八十年代,美国国家标准局为了避免各开发厂商用的C语言语法产生差异,给C语言制定了一套完整的美国国家标准语法,称为ANSI C。作为C语言最初的标准。 2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
热心网友
结果不对是因为scanf("%d",a);写错了,应该是scanf("%d",&a);
自动关闭了因为你没有在CMD下运行这个程序,还是直接调用CMD运行,所以当你输入三十五后,程序运行后就会关闭,看到窗口一闪而逝.
你可以在开始菜单中,选择运行,输入cmd ,然后在打开的cmd窗口中,用dos命令cd 转到你的程序所在的目录,然后 再运行。
热心网友
#include <stdio.h>
void main()
{
int a;
printf("请输入一个正整数:");
scanf("%d",&a);
if(a%5==0&&a%7==0)
printf("yes\n");
if(a%5!=0||a%7!=0)
printf("no\n");
}
你的scanf没有加&这个符号,运行时会出现关闭情况来自:求助得到的回答
热心网友
选d。a中<>这个运算符c中没有。b选项if
(!a)只有当a=0时执行下面语句。c选项是赋值表达式令a=0。
d选项if(a)表示当a不等于0时执行下面语句。
。
热心网友
1.scanf函数的格式不对,你的变量a是整型变量,不是指针型,因此要加&
2.你的if语句有重复,第二个if语句包含了第一个if语句。
3.不应该用两个if语句,应该是if----else,或者是if----elseif
热心网友
是&a的问题。。
热心网友
#include <stdio.h>
void main()
{
int a;
printf("请输入一个正整数:");
scanf("%d",a); ///////////////////////////////scanf("%d",&a); 格式不对了
if(a%5==0&&a%7==0)
printf("yes\n");
if(a%5!=0||a%7!=0)
printf("no\n");
}
热心网友
把if(a%5!=0||a%7!=0)换成else看