1、如果小于0,修改为150, 大于100,修改为100 #include <stdio.h> void adjust(int *x) { if(*x < 0) *x = 150; //变量的值作为了下一个判断条件,如何避免? if(*x > 100) *x = 100; } int main(vo ...
分类:
编程语言 时间:
2021-06-02 17:29:36
阅读次数:
0
c语言中数组的名称原则上为数组的第一个元素的指针。(当sizeof和&应用数数组名除外)。 当p为第一个元素的指针时, p + i 为第一个元素后的第i个元素的指针,则 p + i等价于 &a[i]. 程序如下: #include <stdio.h> int main(void) { int i; ...
分类:
编程语言 时间:
2021-06-02 16:19:29
阅读次数:
0
/* 斐波拉契序列 1 1 2 3 5 8 13 .。 。。。。。 除了1,2之外,每一项是前两项的和*/#include<stdio.h>//在vc2010中是以c的后缀来用c语言文件的void main(void)//int main(void) 注意不返回任何值的话要在main的括号里面加入v ...
分类:
其他好文 时间:
2021-06-02 15:22:43
阅读次数:
0
1、单目运算符&为取址运算符,其作用是获取对象的地址,生成指向对象的指针,与其说是获取地址,不如说是生成指针。对象地址的转换说明为%p,其中的p为pointer的首字母。 #include <stdio.h> int main(void) { int n; double x; int a[3]; p ...
分类:
编程语言 时间:
2021-06-02 15:15:47
阅读次数:
0
c语言中指针作为参数的函数同时计算两个数的和与差。 1、 #include <stdio.h> void sum_dif(int n1, int n2, int *sum, int *dif) { *sum = n1 + n2; *dif = (n1 > n2) ? (n1 - n2) : (n2 ...
分类:
编程语言 时间:
2021-06-02 15:05:19
阅读次数:
0
#include <stdio.h> const int N=3; int main() { int a[N] = {1, 2, 3}; int i; printf("通过数组名和下标直接访问数组元素:\n"); for(i=0; i<N; i++) printf("%d: %d\n", &a[i] ...
分类:
其他好文 时间:
2021-06-02 13:50:16
阅读次数:
0
#include<stdio.h> int main(){ int n; cin>>n; for(int i=1;i<=n;i++)cin>>a[i]; for(int i=1;i<=n;i++)cin>>b[i]; int x=1,y=1,tot=0; while(x<=n&&y<=n){ if( ...
分类:
编程语言 时间:
2021-06-02 13:49:15
阅读次数:
0
#include <stdio.h> const int N=3; int main() { int a[N] = {1, 2, 3}; int i; printf("通过数组名和下标直接访问数组元素:\n"); for(i=0; i<N; i++) printf("%d: %d\n", &a[i] ...
分类:
其他好文 时间:
2021-06-02 13:48:33
阅读次数:
0
#include <stdio.h> const int N=3; int main() { int a[N] = {1, 2, 3}; int i; printf("通过数组名和下标直接访问数组元素:\n"); for(i=0; i<N; i++) printf("%d: %d\n", &a[i] ...
分类:
其他好文 时间:
2021-06-02 13:43:42
阅读次数:
0
实验任务一 #include <stdio.h> const int N=3; int main() { int a[N] = {1, 2, 3}; int i; printf("通过数组名和下标直接访问数组元素:\n"); for(i=0; i<N; i++) printf("%d: %d\n", ...
分类:
编程语言 时间:
2021-06-02 13:40:25
阅读次数:
0