如果定义float *pointer_1; 指针变量名是pointer_1,而不是 *pointer_1。(
)
)
举一反三
- 程序功能:通过指针变量访问整型变量#includevoidmain(){inta,b;int*pointer_1,*pointer_2;a=100;b=10;pointer_1=pointer_2=printf("a=%d,b=%d",a,b);printf("*pointer_1=%d,*pointer_2=%d",*pointer_1,*pointer_2);}
- 若有int a,b;<br/>int *pointer_1,*pointer_2; float *pointer_3;<br/>下面赋值正确的是( ) A: pointer_3=2000; B: *pointer_1=&a; C: pointer_1=&a; D: pointer_3=&a;
- 阅读分析下面代码,说说编译运行的结果是多少#include <stdio.h>int main(){ int a=100,b=10; // 定义整型变量a,b,并初始化 int *pointer_1, *pointer_2; // 定义指向整型数据的指针变量pointer_1, pointer_2 pointer_1=&a; // 把变量a的地址赋给指针变量pointer_1 pointer_2=&b; // 把变量b的地址赋给指针变量pointer_2 //printf("a=%d,b=%d",a,b); // 输出变量a和b的值 printf("*pointer_1=%d,*pointer_2=%d\n",*pointer_1,*pointer_2); return 0;}
- 中国大学MOOC: 下面一段代码中break语句起到( )的作用。 int pointer = 1; while (pointer <= 100) { switch(pointer % 3) { case 1: pointer += 1; break; case 2: pointer += 2; break; case 3: pointer += 3; break; } pointer++; }
- 【单选题】若有int a,b; int *pointer_1,*pointer_2; float *pointer_3; 下面赋值正确的是() A. pointer_3=2000; B. *pointer_1=&a; C. pointer_1=&a; D. pointer_3=&a;