77问答网
所有问题
当前搜索:
c语言怎么生成一个区域内的数据
求大神编写
一个
快递管理系统
数据
结构
c语言
版的
答:
define_CRT_SECURE_NO_DEPRECATE#include#includeinta[20];intcomp(constvoid*a,constvoid*b){return*(int*)a-*(int*)b;}intbinarysearch(intkey,intm,intn){qsort(a,20,sizeof(int),comp);intmid;while(1){mid=(m+n)/2;if(keya[mid])m=mid;if(key==a[mid])returnmid;}}intmain...
c语言
问题:
如何
将
一个数据
写进一个指向数组的指针
答:
曾经我也是菜鸟 ╮(╯▽╰)╭ 1.p指向的数组的首地址 2.其实定义
一个
数组int a[5] 实际a就是一个指向a[0]这个元素的int类型指针变量 当然 正儿八经应该叫数组名 3.*p指的是a[0] 等价于*a *p=50;就是a[0]=50;4.如果要对后面元素赋值 比如说a[3] *(p+3)=50; 也就是说...
c语言
编程
数据
太大无法输出
怎么
办,比如2的100次方
答:
在任何一种
语言
中,精度和取值范围都是一对矛盾。我理解您的意思,这里说的是整型。在
c
中,整型有三类
数据
类型,char,short,int,每一类又有unsigned和signed,即无符号和有符号两种。在32位系统中,char占
一个
字节,short占两个字节,int占4个字节。对于整数来说,精度都一样,只要没有进行取舍。
c语言里
取
一个
数字的个,十位
怎么
写?
答:
代码如下:#include<stdio.h> int main(){ int n = 56789;int unitPlace = n / 1 % 10;int tenPlace = n / 10 % 10;int hundredPlace = n / 100 % 10;int thousandPlace = n / 1000 % 10;printf("个位:%d\n十位:%d\n百位:%d\n千位:%d\n", unitPlace, tenPlace, hundred...
如何
用
C语言
将一组
数据
赋值给
一个
.c文件
答:
一、如你是要跨文件读取变量
数据
。比如在项目中有111.
c
文件中有全局变量int a=100;你main函数在其他文件中想调用,那么需要申明外部变量extern int a;这样就可以。二、如你是要读取某个文件里的大量数据。直接fopen打开文件,之后再从文件流中读取数据。
怎么
用
c语言
实现读取
一个
.txt文件
里的数据
并要按行读出来?
答:
/*假设你
的数据
文件是d:\ttt.txt 用循环把数字读到数组a里面顺便显示出来 */ include <stdio.h> int main(){ double a[100];int i=0;FILE* fp;if((fp=fopen("d:\\ttt.txt","r"))==0){ printf("无文件!!\n");return -
1
;} while(!feof(fp)){ fscanf(fp,"%lf",&a[i]...
C语言
两个程序,
一个
是建立文件向其中输入
数据
,另一个是从刚刚建立的文件...
答:
1
首先你要加入头文件#include <stdio.h>这是文件输入输出必备的 2 scanf("%s%ld%ld",stud[i].name,&stud[i].num,&stud[i].score);这一句是想直接输入
数据
,那么stud[i].name也要有地址符&stud[i].name。3 向文件中输出有两种fprintf是十进制,fwrite是二进制,这个是对的。但是二进制文件...
c语言
编程问题:设计
一个
公司职员
的数据
结构,并使用结构指针数组存储志 ...
答:
出错的原因是reading()函数的应用问题,你定义的reading()函数,参数一类型为 struct employee *,而你在main()函数里调用的时候用的是reading(company,n); company的定义是struct employee * company[],简单理解即struct employee **类型,注意是两个星号哦。这是错误的根本原因。希望对你有所帮助^...
求
C语言
题目(要具体的程序!) 建立
一个
链表,将
数据
放入链表,先输出链 ...
答:
include <stdio.h> include <stdlib.h> typedef struct node { int num;node* next;}node,*link;void creat(link &head){ link p,q;head=new node[sizeof(node)];q=head;int i=1;do { p=new node[sizeof(node)];printf("请输入第%d个数:",i++); //结束标记为0 scanf("%d"...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜