c语言函数不显示,c语言未对函数类型说明

c语言中,程序没有错误但是运行后却不显示

代码不是你写的吧?因为代码没有问题,只是输入时要先输入个数n,再输入n个数,最后输入一个要找的数——这代码没有输入错误提示,所以输入错了就没有输出,等待下一次输入。而且,代码是多组循环,若要退出,得输入两次Ctrl+z键,否则啥也不显示等待下一轮输入。比如你输入4↙(↙表示回车),再输入1

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、做网站、东昌网络推广、微信小程序、东昌网络营销、东昌企业策划、东昌品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供东昌建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

2

3

4(空格隔开)↙,最后输入3↙,那么,输出就是

用函数1找到的i,j为:(2,2)

用函数2找到的下标为:2

若不退出则进入下一轮,若要退出则输入^z↙^z↙即可。^z表示同时压下Ctrl键和z键。

为什么我运行C语言后,显示不到结果?

程序编写有问题主要是对for语句的掌握不好首先看一下存在的其他问题1.main函数中缺少个“}”2.printf("%d

its

factors

are");一句中没有给“%d”进行相应的赋值,应该为:printf("%d

its

factors

are",m);下面来看看for的应用,因为你写的是i=m所以它计算的时候一直计算到了他的本身,每一个数都能被本身整除,所以累加到s时,肯定不相等了。例如6是符合的数字,但是,计算结果却是1+2+3+6肯定不能等于6了所以应该将相应的i=m改为im

C语言 函数的调用 什么都不显示?

#include stdio.h

void hello(); /*这句只是声明*/

main()

{

hello(); /*这句才是调用,前面不加任何类型*/

getch();

}

void hello()

{

printf ("Hello,world \n");

}

如果你把函数写在前面就不要申明了,如下:

#include stdio.h

void hello()

{

printf ("Hello,world \n");

}

main()

{

hello(); /*这句才是调用,前面不加任何类型*/

getch();

}

C语言中,用什么函数可以使输入的字符不显示在屏幕上?

getpass()函数可以使输入的字符不现实在屏幕上。

#include

conio.h

int

main(void)

{

char

*password;

password

=

getpass("Input

a

password:");

cprintf("The

password

is:

%s\r\n",

password);

return

0;

}

你试一试这个


分享名称:c语言函数不显示,c语言未对函数类型说明
分享地址:http://azwzsj.com/article/hcsgpd.html