77问答网
所有问题
当前搜索:
c语言输入不确定个数
C语言
求一个数组的最大值?
答:
C语言
程序如下:include <stdio.h> void fun(int a[],int n,int *k){ int i,maxxr,j;maxxr=a[0];for(i=0;i<n;i++){ if(maxxr<a[i]){ maxxr=a[i];} } for(i=0;i<n;i++){ if(maxxr==a[i]){ j=i;break;} } k=j;} int main(void){ int a[10]={ 876,...
【
c语言
求改错】编制程序用递归法将一个整数n转换成字符串。例如,
输入
...
答:
void f(x){ if(x!=0)f(x/10)else return char
c
= x%10 + 48 printf("%c", c)}
C语言
中,格式说明的
个数
少于输出项的个数,多余的输出项将不输出;格式说...
答:
举例说明:printf("%d %d",a,b,
c
);则c中的值不输出,只输出a,b的值 printf("%d %d",a);则会输出a的值,然后输出一个随机的
不确定
的数
如何用
c语言
编(
输入
一
个数
,这个数不论是几位数,然后将这个数的各个位数...
答:
我这儿有几个疑问:(1)我想知道,你所说的有0的情况是什么情况?
输入
有前置0的数据?比如(0123),还是怎么回事?(2)你输入的数据是否是正整数?或者说是非负数。能够
确定
不是小数。我所有的程序都是输入非负整数。我这儿有两种解法,一种解法是按照你所的方法,将输入的数据n分解开,放入数组...
C语言
怎样判断二维数组结束?
答:
可以用这样的方法来实现:include<stdio.h> include<math.h> int main(){ char *a[]= {"22","33","44","The end"};int i;for(i=0; i<sizeof(a)/sizeof(a[0]);i++)printf("%s\n",a[i]);return 0;}
学习
C语言
需要掌握哪些基本知识?
答:
下标均以0开始; 2、数组在初始化的时候,数组内元素的
个数
不能大于声明的数组长度; 3、如果采用第一种初始化方式,元素个数小于数组的长度时,多余的数组元素初始化为0; 4、在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值
不确定
...
在
C语言
中Strlen是什么意思?
答:
strlen是求字符串的长度,但不包括字符串的null结束符。strlen为
C语言
库函数,包含于string.h中,作用为计算一个字符串(字符数组)中元素的
个数
,即从数组头部计数,直到遇到字符串结束符\0为止,计数结果不包括\0。需要注意的是,strlen并不是绝对安全的,如果在传入的字符数组的合法范围,不存在结束符...
int x 在不赋值的情况下是随机一个整数么,可不可能为零?(
c语言
中)
答:
int x 在不赋值的情况下是
不确定
的一种情况。它决定于该空间上一次使用的情况。0也是可能的一种情况。
c语言 输入
一个数组,将数组的元素交换(第一位和最后一位,依此类推...
答:
include<cstdio>#include<cstring>int a[1000];int main(){ int n=0,t; while(scanf("%d",&a[n])!=EOF) { n++; } for(int i=0;i<n/2;i++) { t=a[i];a[i]=a[n-i-1];a[n-i-1]=t; } for(int i=0;i<n;i++) printf("%d ...
C语言
编程:用递归法将一个整数n转换成字符串。
答:
1、新建一个工程和.
c
文件 ,
输入
头文件和主函数。2、声明被调用的函数,定义变量类型。3、输入整数。4、用一个if语句去判断整数是否为负数,若为负数则用putchar函数输出一个负号。5、调用一个函数。6、定义函数的返回类型和形参类型。7、通过if语句判断该数是否仅剩一位数,若不是则执行else语句。8...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜