关于C语言方面的问题 请高手指教

news/2025/2/26 7:14:26
||| main(){int a[10] 而不是你所想要的f指向A数组 你这样赋值会让f指向的值为A[10] 钱能主编的书里有. ||| float *f;*f = A[10]; //Error:*f表示f的首地址的值 B[7]) ; return 0 ;} ||| 二.C语言/C++类问题描述.这些问题在<<C++程序设计教程>>清华大学出版社 40) ; printf("%d" A " ")) ; memcpy(B ostream_iterator<float>(cout A+10 A[j]) ; } } copy(A '9'} ; char B[40] ; unsigned char i ; unsigned char j ; for(i=0;i<9;i++) for(j=i+1;j<10;j++) { if(A[i]>A[j]) { swap(A[i] '8' '7' '6' '5' '4' '3' '2' '1' 这样得到回答才能理解的更深记的更牢一些... ||| #include <iostream>#include <algorithm>#include <functional>#include <iterator>using namespace std ;int main(){ float A[10]={'0' 别人不知道你理解了多少还是全部都不知道..写出自己的理解 我认为你应该自己先看看书..如果那里不知道或是没有理解明白..再向别人请教.你这样写一大堆 '9'};char B[40];unsigned char i;unsigned char a=0;float *f;*f = A[10];//有错char *c;*c = B[40];//有错for (i=0;i<=9;i++){ /*if ( A[i] <= A[i+1] ){A[i]=A[a];a++;}if (A[i] >= A[i+1] ){A[i+1]=A[a];a++;}*/ //没有作用}p=&c ;//p没有定义;}for语句可以这样写:先定义一个临时变量temp;for(int i=0;i<9;i++) //这里是用的是冒泡法{ for(int j=0;j<8-i;j++) { if(A[j]>A[j+1] { temp=A[j+1]; A[j+1]=A[j]; A[j]=temp; } }}你要多看看书才行啊 ||| “*f = A[10];*c = B[40];”这里有错 兼有两者的特点 ||| #include<stdio.h>void main (){float A[10]={'0' sizeof(float)*10); for(i=0;i<40;i++)printf("%d/n" A 数组对大是B[39]你可以写成c=B; /* for (i=0;i<=9;i++) { if ( A[i] <= A[i+1] )//当i=9的时候你引进了A[10]数据不存在 { A[i]=A[a]; a++; } if (A[i] >= A[i+1] ) { A[i+1]=A[a]; a++; } }*/ for(i=0;i<10;i++)//这样就不会出现越界问题 { for(a=i+1;a<10;a++) { if(A[i]<A[a]) { int t; t=A[i];A[i]=A[a];A[a]=t; } } } i=sizeof(float)*10; memcpy(B 数组对大是A[9]你可以写成f=A; char *c; //*c = B[40];//B[40]有问题 '9'}; char B[40]; unsigned char i; unsigned char a=0; float *f; //*f = A[10];//A[10]有问题 '8' '7' '6' '5' '4' '3' '2' '1' ((float*)b)[i]); } return 0;} ||| #include<stdio.h>#include <memory.h>void main (){ float A[10]={'0' j; //bubble sort for( i = 0; i<10; i++){ for( j = 9; j>i; j--){ if(a[j]<a[j-1]){ tmp = a[j]; a[j]=a[j-1]; a[j-1]=tmp; } } } //transfer for( i = 0; i<10; i++){ ((float*)b)[i]= a[i]; //printf("%lf/n" 4}; float tmp; char b[40]; int i 1 8 7 9 6 5 2 3 #include <stdio.h>int main(){ float a[10]={10 指针指向数组时 c语言主要用来做一些底层开发 只要这样“*f=A;*c = B” ||| 只会写AS2.0诶 帮不到你 对不起诶 c适合开发接近硬件的底层开发c语言是介于高级语言和低级语言之间的一门语言 但做单片机和嵌入式编程方面用处还是比较大的 ||| 后面的十几个问题 '8' '7' '6' '5' '4' '3' '2' '1' B[i]);} ||| 现在的c语言做桌面程序已经不行了 因此 a[i]);} ||| 加我 i);b[40]=a[10];printf("%d" i++)scanf("%d" i;int b[40];for(i=0;i<10 正确的为:f = A ;char *c;*c = B[40]; //同上 ||| p=&c ;p在哪声明了

http://www.niftyadmin.cn/n/4556517.html

相关文章

支付宝服务商开发

支付宝服务商开发&#xff0c;相对微信服务商来讲还是有点坑的&#xff0c;可能太久没接触支付宝支付了吧&#xff0c;作为系统服务商首先要解决几个问题。 1.关于服务商的返佣&#xff0c;虽然子商户在服务商下面进件产生&#xff0c;如果不加上额外的参数的话&#xff0c;服务…

C.K眞的死了嗎

C.K之死  地点&#xff1a;医院   过程&#xff1a;拔掉输液管.   死因&#xff1a;自杀   c.k 在最后绝望的时候 最初资料就是2月13日自杀 有人说她是性爱高潮注射毒品   自杀未成功   但在第二天早上9点左右被阿姨发现   还注射了冰  用匕首在大腿和手腕处不…

gulp4配置多页面项目编译打包

又开始公司的新项目了。。。 那当我们拿到公司新项目的时候我们需要做些什么呢&#xff1f; 下面就来分享一下我的工作步骤吧&#xff08;仅使用于初学者&#xff0c;大神勿见怪- -&#xff0c;有不好的地方希望指出&#xff0c;十分感谢&#xff09; 1. 整版浏览 这是一个废话…

在word2010中添加带滚动条的文本框

由于文件内容过长&#xff0c;为了加强文章的可读性&#xff0c;可以添加一个带滚动条的文本框&#xff0c;既能使文章看起来干净整洁&#xff0c;同时也极大的提高了文章的可读性。 我这里对在word2010中文本框带滚动条作个介绍&#xff1a; 1. 打开word后&#xff0c;点击“…

要中文的~ 新手用的c语言编程有哪些软件

searchVC%2B%2B&suffix&restype-1&id2您去看下 VC6.0中文版吧 这里很多资源 cidE4A5AE49E62291D5518F4C52905E8279BB9B1D37&t2&fmt-新手建议使用TC2.0 VS高版本的比较复杂不建议使用 答案补充 http://search.gougou.com/search cid7497C46991962334EBE62CD…

Spring RestTemplate 集成 ClientHttpRequestFactory 提升QPS

1 工程概述 1.1 pom <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.5.5</version><relativePath/> <!-- lookup parent from repository --><…

洛谷 P4547 bzoj 5006 随机二分图 —— 状压DP+期望

题目&#xff1a;https://www.luogu.org/problemnew/show/P4547 https://www.lydsy.com/JudgeOnline/problem.php?id5006 参考博客&#xff1a;https://www.cnblogs.com/yanshannan/p/9452802.html 注意同一个点连出去的两条边本来就不能一起选&#xff01; 每次调用 map 会很…

在C语言中/n放先面和后面有什么不同啊

||| /n相当于换行 ||| /n是换行符号 ");}输出:can i help you main(){ printf("/n can i help you 放前面就是上一行换行..就是/n后面的显示从下一行开始... ||| 没什么区别..都是换行.. 放后面相当于先输出后回车 答案补充 printf("/n a")输出为&#xff…